Borehamwood (-- originally spelt Boreham Wood), is a town in southern Hertfordshire, situated from Charing Cross.
Borehamwood (-- originally spelt Boreham Wood), is a town in southern Hertfordshire. It is an outlying suburb of London, situated from Charing Cross.