Bayswater Apartments is a self-catering property located in London near Portobello Road Market. The 4-star apartment features city views and is 1.6 km from Hyde Park.
This apartment comes with a seating area, a kitchen with an oven, and a flat-screen TV.
Royal Albert Hall is 1.8 km from the apartment. The nearest airport is London City Airport, 17 km from Bayswater Apartments....