Another burger chain on a mission to plant its flag all over London. Isn’t that market as saturated as the fat in the patties it peddles? Perhaps not. Burger Craft – a little chain that started out life in the Green Man pub, Paddington – has already grown to three locations and a fourth will open […]