News

A Japanese-Peruvian restaurant is set to take over the Trafalgar Square-fronting space that was once home to Blue Garden.

Article from Big Hospitality.