London, United Kingdom Bed & Breakfasts
With all 70 air conditioned rooms fully refurbished and including complimentary high speed Wi-Fi, Tea and coffee making facilities, Iron & Ironing Board, Laptop Safe and en suite bathrooms, this is t...
View Details »