LST – Leman Street Tavern
A couple of weeks ago we went to London’s Whitechapel for the official and much anticipated opening of Leman Street Tavern, the latest pub in the Geronimo Inns stable. Close to both Aldgate Underground stations, just around the corner from … Continue reading LST – Leman Street Tavern
