Located in The Bishopric, The Olive Branch is a listed building constructed in either the late 17th or early 18th Century.
Formerly known as the Green Dragon, the Olive Branch consists of a magnificently restored listed interior with featuring two open fireplaces, a restaurant conservatory to the rear, and a secluded terrace.
In June 2019 Visit Horsham created this 360 tour.