The Restaurant on Church Street, Saffron Walden is Situated in the heart of Saffron Walden, a delightful English market town on the Essex Cambridgeshire border, The Restaurant on Church Street is an intimate venue for every occasion, with a warm and elega