Assembly Leicester Square

Assembly Leicester Square Book / Directions
Address
27 - 31 Charing Cross Rd ,Greater London
Nearest stations
About 6 minutes from Green Park on foot
Reserve

Transit information

Nearest places

Nearest hotels

cntlog