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.
James Taylor have recently acquired a site located in Clerkenwell. Planning has been submitted for the development of 1 and 2 bedroom luxury apartments.