Add Slug and Lettuce review

Slug and Lettuce, Bromsgrove
Address: 126Ð130 High Street, Bromsgrove, Bromsgrove, Worcestershire, B61 8ES
Features: Restaurant, Bar food, Cask Marque, Disabled access, Beer garden, Children welcome


Rating
Comments