Manchester, Lancashire, M2
Welcome to the Slug & Lettuce Manchester - Albert Square Located at the heart of Manchester city centre, The Slug and Lettuce, Albert Square is surrounded by some of the most beautiful architecture t