Kingston upon Thames
Kingston upon Thames in Surrey is located just 10 miles from central London, with Twickenham, Wimbledon and Richmond as nearby neighbouring areas.
The town has a great selection of restaurants & pubs with private dining rooms and function rooms available to hire for events.