Press

The Stage will turn Shoreditch into the “new notting hill”, a highly desirable neighbourhood to live, work & play.