Logo ll4.jpg

THE LION & LAMB

46 Fanshaw St, Hoxton, London N1 6LG

  • Home

  • What's On

  • Menu

  • Membership

  • Contact

  • More

    Use tab to navigate through the menu items.
    • Facebook
    • Instagram
    0

    ©2020 the Lion & Lamb