London Park Haven bevindt zich in het centrum van Londen, dicht bij Madame Tussauds, station London Paddington en cricketstadion Lord's Cricket Ground. De accommodatie biedt een tuin en gratis WiFi.
Regent's Park ligt op 1,9 km van de homestay, en Oxford Street ligt 1,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 18 km van London Park Haven.