Europe
Asia
Oceania
Americas
Africa
Just 20 minutes from central London, this charming city in Hertfordshire is bursting