High Street, TW18
Staines
High Street is the main street (though pedestrianised) of Staines On Thames.
return to article