Burger and Lobster take 2

Burger and Lobster’s second restaurant opens today (17 July) on Dean St, Soho