5 FB users likes The Garrick Pub, Leicester Square, set it to 1511 position in Likes Rating for London, United Kingdom in Local Business category
The Garrick Pub, Leicester Square is London based place and this enity listed in Local Business category.