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