2BR in Charing Cross | Victoria Embankment Gardens

2BR in Charing Cross | Victoria Embankment Gardens Book / Directions
Address
23A Villiers Street, London London, England
Nearest stations
About 5 minutes from St Jamess Park on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog