Area News
Sushi Shop secures 4th London restaurant
French restaurant brand Sushi Shop has agreed a 10-year lease on a unit at 60 Hampstead High Street, north London.
2017 - Media Team Retailp.com
French restaurant brand Sushi Shop has agreed a 10-year lease on a unit at 60 Hampstead High Street, north London.
2017 - Media Team Retailp.com