Gordon Ramsay will open a second ‘Street Burger’ restaurant in London next month. The chef has taken on a former Byron – that struggling brand – site on Charing Cross Road. Prime position. Will his name live up to the rent? The restaurant will be spread over two floors, with graffiti on the walls, and […]