Find the word definition

Wikipedia
Leavesden

Leavesden may mean:

  • Leavesden, Hertfordshire, an area of Watford, Hertfordshire, England
  • Leavesden Aerodrome, a former airfield in Leavesden, Herts.
  • Leavesden Film Studios, a film and media complex owned by Warner Bros. on the site of the former Rolls-Royce factory at Leavesden Aerodrome
  • Leavesden Mental Hospital, on the outskirts of Abbots Langley, England