Situated in London, just a 10-minute walk from London Eye, The Blooming Apartment offers accommodation with a terrace and free WiFi. This property offers access to a balcony. The 1-bedroom apartment features a living room with a flat-screen TV, a fully equipped kitchen and a bathroom. Big Ben is a 1 Read more
Situated in London, just a 10-minute walk from London Eye, The Blooming Apartment offers accommodation with a terrace and free WiFi. This property offers access to a balcony. The 1-bedroom apartment features a living room with a flat-screen TV, a fully equipped kitchen and a bathroom. Big Ben is a 14-minute walk from the apartment, while Houses of Parliament is 1.1 km away. The nearest airport is London City Airport, 11 km from The Blooming Apartment.