Karta Vacation Rentals





Just outside Heathrow in Ashford, minutes from Heathrow Terminal 4. Walkable to Baitul Futuh Mosque and Loftus Road Stadium and about 15 minutes’ drive to the Thames and Thorpe Park. Windsor Castle and LEGOLAND Windsor sit roughly 10–16 miles away.