Book a Table @ The Olive Branch

Groups of 10 or more people will be required to pay £5 deposit pp. This is due to the large number of no shows and last minute cancellations. We apologise for the inconvenience we may cause but we are now forced to act.

    12 Bishopric
    Horsham
    West Sussex
    RH12 1QR