at covent garden, London United Kingdom
1043 FB users likes Covent Garden, London, UK, set it to 266 position in Likes Rating for London, United Kingdom in Local Business category
Covent Garden, London, UK is London based place and this enity listed in Shopping District category. Located at covent garden