Chelsea Bridge Wharf
Chelsea Bridge Wharf apartment is located next to Westminster Hall, Princess Diana and Churchill War Rooms. There are a lift and a car park provided onsite.
The Archduke treats guests with European and Indian dishes and is just 600 meters away.
Sloane Square subway station is just a 15-minute walking distance away.