Back to Brewer Street
El Camion restaurant in London's Soho.
Back to Brewer Street