1) Really great location! 2) Plenty of space in the room for one person. 3) Kitchen needed maintenance and general redecoration required all over. 4) Definitely needed new mattresses, terrible for my back! 5) Cheap for London though.
- Also Known As:
- Alexander Fleming Hall Hotel London
- Alexander Fleming Hall London, England