Bayswater Apartments London is located 4.4 km from the public Trafalgar Square and approximately a 25-minute walk from the privately run Sherlock Holmes Museum.
To ensure your comfort, a separate toilet and a shower are provided at this accommodation. Furthermore, a hairdryer and bath sheets is available.
Bayswater Apartments offers self-catering options such as an electric kettle, a refrigerator, and kitchenware for guests to enjoy. Royal Oak underground station is 450 metres away and London City airport is a 36-minute drive from Bayswater Apartments.
This apartment is within 7 km of the Tate Modern, which is an excellent place to improve cultural awareness. Situated just a few steps from the nearest tube station, the apartment lies not far from The Greek Orthodox Cathedral of the Divine Wisdom. The 13.7-tonne Big Ben Bell is also set nearly 10 minutes away by car.