The Queen Elizabeth
The Queen Elizabeth, known to regulars as the Lizzy, is a Town Centre Inns local on Merrow Street in Walworth: a place to relax with a drink in hand, with happy hour specials, live sport and a wide selection of beers, lagers, wines and spirits.