The Rectory, TW17
River Thames at Shepperton
Rectory Close lies off of Squire’s Bridge Road.



return to article