Westminister, Greater London, United Kingdom
Charing Cross Theatre
is located at The Arches Villiers Street in Westminister