Upper Deck Admirals Quarters Portsmouth Road, Thames Ditton, SRY
Admirals Quarters Portsmouth Road, Thames Ditton, SRY