39 Station Road, Teddington, TW11 9AD