Discover stores in Leavesden
Mapdoor is a fast and easy to use platform for finding stores and other places of interest near you
Home
>
Leavesden
About Leavesden
Leavesden is a small town located in Hertfordshire, East of England, United Kingdom. It is probably best known for being the home to the Warner Bros. Studios where the Harry Potter films were produced. The town has a few local shops and pubs, and is in close proximity to other larger towns such as Watford and St Albans. It offers a peaceful and quiet environment to live in with easy access to both London and the countryside.