Please wait... AX1

The Olive Tree - Berkhamsted

Loading...

Address

270 High Street, Berkhamsted, Hertfordshire HP4 1AQ

View The Olive Tree - Berkhamsted in map

Phone

01442 876726

Hours

Due to Covid-19, please see restaurant website for opening hours.