The Thames Court

The Thames Court
Towpath, Shepperton, TW17 9LJ
Photo of The Thames Court