at 13-17 Bear Street, Leicester Square London, London , WC2H 7AQ United Kingdom
With over 720 different species of animal, ZSL London Zoo is a brilliant way to immerse yourself in the animal kingdom.
1106 FB users likes The Zoo Bar And Club Leicester Square, set it to 255 position in Likes Rating for London, United Kingdom in Local Business category
The Zoo Bar And Club Leicester Square is London based place and this enity listed in Tourist Attraction category. Located at 13-17 Bear Street, Leicester Square London WC2H 7AQ. Contact phone number of The Zoo Bar And Club Leicester Square: 020 7839 4188