Karta Vacation Rentals
In Watford, a short walk from the city centre and right by Watford Junction transport links. Trains whisk you into London in roughly 20 minutes and to Wembley in about 15 minutes, while a shuttle serves Harry Potter fans heading to the nearby studio tour. Stroll to Atria Watford, the Grand Union Canal, Watford Colosseum and Palace Theatre.