Cambridge, United Kingdom
14 Chapel St, Duxford
N/A
Really good for people have a chat and tea and coffee and handed to pick up your medication and the post office good there to very friendly people nice church
like
Part of Duxford's history for 200 years but closed in 2019 and pending sale
Deli
The best companies in the category 'Deli'