News

Nikkei restaurant to launch in former Blue Garden site near Trafalgar Square

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.