Located in London in the Greater London region, with Hampstead Theatre nearby, SW London Holiday Apartments provides accommodation with free WiFi. The accommodation comes with a TV and a private bathroom with shower and a hair dryer, while the kitchenette features an oven and a microwave. A toaster and kettle are also featured. Lords Cricket Ground is 1.5 km from the apartment. The nearest airport is London City Airport, 17 km from SW London Holiday Apartments.