New Red Lion Theatre
271-273 City Road
London, EC1V 1LA
United Kingdom
London, EC1V 1LA
United Kingdom
Location & Nearby Info
New Red Lion Theatre0.00 mi
Thistle City Barbican0.13 mi
East Bloc0.18 mi
Fifteen London0.20 mi
ST MARKS LONDON0.23 mi
Nightjar, The0.34 mi
Nightjar, The0.34 mi
Aquarium0.38 mi
City Arts & Music Project0.41 mi
The Camp0.41 mi
Reviews of New Red Lion Theatre