The Harrow Inn
142 Charlton Rd, Shepperton
01932 783122
Recent Reviews
The Harrow Inn
142 Charlton Rd, Shepperton TW17 0RJ
01932 783122