Slug and Lettuce Sutton, London
Slug and Lettuce in Sutton is ideally located on the High Street a short two minute walk to the train station. Perfect for shoppers, after work crowds and customers wanting to unwind and have a few drinks after a long week at work Slug and Lettuce is perfect for all occasions. Beautifully…