Karta Vacation Rentals

Near Slough town centre, a quick 1 km stroll from Datchet Railway Station and about 12 km from London Heathrow. Walkable to local spots like Absolutely Ice – Slough Ice Arena, The Race Hut, Absolutely Ten Pin, Herschel Park Chainsaw Wood Carving, Library @ The Curve and Baylis Park. A handy base for easy London access and local leisure.