24-hour restaurants in London aren’t exactly new, but it’s good news to us that one of the flashiest venues for a 3am T-bone steak – or whatever late night snack you fancy – has now extended its reach to Bloomsbury. After 18 years of feeding and watering Chelsea’s revellers, we…
Tag