Bed & Breakfasts Bed and Breakfast Accommodation 21 CountryUnited KingdomState/Region/ProvinceEnglandCityCity of London £ 100