As far as I'm aware, not much goes down in Aldgate East. It's not somewhere I've been to many times or a place that you think of for a night out but it's just a 15 minute walk from Liverpool Street station and this evening I discovered one of its gems. The Leman Street Tavern's... Continue Reading →