Felix Lane, Shepperton
TW17 8NP, United Kingdom
1.04 mi (1.67km) from City Center