The Lord Clyde is a traditional Southwark pub known for its welcoming atmosphere and selection of craft beers. Nestled on a quiet street, it's an ideal spot for a relaxing pint after exploring the nearby city attractions.
27 Clennam St, London SE1 1ER, United Kingdom, London