News

February 10, 2013

Construction of nine apartments and one commercial unit is complete on Redchurch Street in Shoreditch, East London.

news_image_130210