Property Location With a stay at Luxurious Apartment in SW17 in London (Wandsworth), you'll be close to Wimbledon Tennis Club and Battersea Park. This 4-star apartment is within the vicinity of Natural History Museum and Buckingham Palace. Rooms Make yourself at home in one of the 2 guestrooms, featuring kitchens with refrigerators and ovens. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include electric kettles, and housekeeping is provided on request.