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
A variety of dishes are served in The Jam Tree and Chutney Mary, which are only 5 minutes’ walk away.