Walpole Place, Teddington, TW11 8PL