Karta Vacation Rentals





Out on the edge of Thame in Oxfordshire, The Thatched Barn sits about 5 km from the town center. Notley Abbey is roughly 6.9 miles away, the University of Oxford about 15 miles, and London Heathrow around 32 miles. The listing notes nearby London sights such as Hyde Park, Madame Tussauds and Loftus Road for day-trip plans.