New menu launching when we reopen

Online ordering available for now

Address

 

22 North Street

Bishop's Stortford

Cm23 2LW

E  /  thebishopscave@gmail.com

Phone / 07444 490634

(Calls only during business hours)

FIND​ US