Slug & lettuce Bedford

High Street, Bedford MK40 1RZ, UK.View map