Barons Court Apartment London apartment is located next to British Museum, The London Eye and Threesixty Theatre.
A 10-minute walk will take guests to Riverside Studios, Olympia Conference Centre and Zest Contemporary Glass Gallery. 16 km to Croydon. Guests can dine in the coffee shop The Curtains Up, which is about 200 meters away.
Set within a 5-minute walk from West Kensington underground station.