Haven’t been there in a while and forgot how great their foodstuff is; Specially the burgers! In any other case, the lighting was extremely dim (required flashlights to go through the menu) which didn’t make sense for that style restaurant.Positioned on 36-38 Dean Street in London, Burger & Lobster is definitely the best burger place in Soho. W