2 Park Lane, Teddington, TW11 0JA