2 Prince’s Road, Teddington, TW11 8UD