at , Windsor , SL4 4 United Kingdom
3 FB users likes The Squirrels Pub, set it to 80 position in Likes Rating for Windsor, United Kingdom in Local Business category
The Squirrels Pub is Windsor based place and this enity listed in Local Business category. SL4 4.