41 Luke Street

A rare freehold investment comprising 30,408 sq ft of modern offices located at the convergence of the City and Shoreditch.

< All Work

If you have a project you're excited to discuss, please get in touch