"On the further outskirts of Staines"

Staines is a small town on the Thames, west of London.

 

Google Map