Located in a beautiful quiet area of London within 15 min walk of Buckingham Palace and 10 mins to Victoria Station.
Very (very) small rooms, but an older area and pretty sure common for all hotels
in the immediate area. Excellent front desk staff, decent breakfast and overall good stay. [Less]