697 FB users likes Tollcross, Glasgow City, United Kingdom, set it to 16 position in Likes Rating for Glasgow in City category
Tollcross, Glasgow City, United Kingdom is Glasgow based place and this enity listed in City category.