The Manor Elstree – Location & Map
The Manor Elstree is set in its own private grounds of 10 acres near Elstree, Hertfordshire, with a lovely leafy outlook yet just 13 miles from central London. There are excellent links to London and the rest of the UK, with the A1M, M1 and M25 all within a few minutes’ drive.
The closest train station is Elstree Borehamwood just two miles away with direct trains into London St Pancras taking just 22 minutes, and cars can be arranged to collect guests from the station. London Heathrow and London Luton Airports are both within 38 minutes’ drive.