Kings Mews, Clerkenwell, London

James Taylor have recently acquired a site located in Clerkenwell. Planning has been submitted for the development of  1 and 2 bedroom luxury apartments.

More Projects

Latest Company News