The Express by Holiday Inn London Wimbledon South hotel will be glad to help whether you want to dance the night away in Central London, shop at Harrods, Selfridges or visit the splendors of the Buckingham Palace, Hampton Court. The All England Tennis Club at Wimbledon, along with Wimbledon Greyhound Stadium are only about 15 minutes away from the hotel.
Not what you're looking for?