1 Mark Square
1 Mark Square is a newly refurbished 65,000 sq ft prime Shoreditch office building situated on an island site bounded by Leonard Street, Luke Street, Ravey Street and Mark Square. The building is let to WeWork.
address
1 Mark Square, London, EC2A 4EG