Company Rating
2605 Facebook users were in
Tafalgar Squre. It's a
461 position in Popularity Rating for companies in
Local Business category in
London, United Kingdom
64 FB users likes Tafalgar Squre, set it to 840 position in Likes Rating for London, United Kingdom companies in Local Business category