A historic deli and grocery shop, Beckworths offers a selection of goods and sandwiches. The building dates back 500 years.