Of course, people come from all the countries of the world to see Big Ben, one of the most photographed attractions in the country. It is only less than 1 mile (1.6 kilometers) from the heart of town.
Pay a visit to Buckingham Palace, the Royal Albert Hall and Trafalgar Square in the center of London.
If you're crazy about sports, don’t miss the opportunity to see local legends, the Watford FC, take to the field at Vicarage Road, Watford. On match days follow the procession of black and yellow, to the stadium, then after the final siren sounds, join local soccer lovers at a nearby pub, bar or cafe and relive the games finest moments over a few cold beers.
The Frithwood House is the number one choice for travelers preferring to stay in the Northwood area. Alternatively the city center of London offers plenty of other short and long stay options.