Located in a leafy street in one of London’s most desirable areas, Bayswater Serviced Apartments offer self-catering accommodation in an elegant, Victorian Heritage building. Free Wi-Fi is available throughout.
Located in a leafy street in one of London’s most desirable areas, Bayswater Serviced Read more
Located in a leafy street in one of London’s most desirable areas, Bayswater Serviced Apartments offer self-catering accommodation in an elegant, Victorian Heritage building. Free Wi-Fi is available throughout.
Located in a leafy street in one of London’s most desirable areas, Bayswater Serviced Apartments offer self-catering accommodation in an elegant, Victorian Heritage building. Free Wi-Fi is available throughout.
Number of Rooms: 3