The Best of British Deli is a haven of peace, tucked away in Broad Street, but well known for the quality of homemade soups, quiches, cakes and pies.  All baked on the premises using the finest local British produce.