The welcoming The Stunning Philbeach Garden Apartment London lies 3.2 miles from the 13.7-tonne Big Ben Bell and about a 10-minute stroll from West Kensington subway station.
The apartment lies in the Kensington district, 1.7 miles from the famous Natural History Museum. Guests can enjoy the location just near the gigantic bejeweled shrine "Albert Memorial", while London West Brompton train station is only a 5-minute walk away.
At The Stunning Philbeach Garden Apartment, a separate toilet are provided to improve your comfort. Furthermore, a hairdryer, bath sheets, and towels is available.
Among the self-catering amenities provided is a kitchenette area with an electric kettle, a kitchenware, and glassware.