Back to list
The Terrace Bar
Around £25
Location
Barnet Lane
Borehamwood WD6 3RE
See on the map