81 High St Teddington TW11 8HG

Teddington High Street