Convenient location on main High Street but very close to pretty Twickenham Riverside.