3242 Facebook users were in Trafalgar Square - Lions. It's a 428 position in Popularity Rating for companies in Local Business category in London, United Kingdom
46 FB users likes Trafalgar Square - Lions, set it to 929 position in Likes Rating for London, United Kingdom in Local Business category
Summary
Trafalgar Square - Lions is London based place and this enity listed in Statue & Fountain category.