The pleasant 4-star Veeve Flat Lots Road Chelsea Hotel lies within walking distance of Princess Diana, Tardis Police Box and The London Eye.
The hotel boasts perfect location in London close to Fulham Broadway underground station. The distance between London city center and the property is 5 km.
Guests will find themselves a 20-minute walk from Clapham Junction train station. It will take 20 minutes to get to London City airport by car.
Eat & Drink
Serving a wide range of dishes, The Jam Tree and Chutney Mary can be reached within 5 minutes’ walk.