Bayswater Apartments London
Bayswater Apartments London is an apartment in London within short distance of The London Eye, Victoria and Albert Museum and Natural History Museum. The apartment provides laundry and room service.
The city center is 5 km away. Guests will enjoy Greek meals in Santorini Restaurant, which is 100 meters from the property.
The rooms come with elegant furnishing.
Just 20 minutes' drive from London City airport.