Cairo New Road will contain 113 apartments in a 14-storey scheme located at the heart of Croydon’s historic Old Town. A full detailed planning application was approved in December 2015 and the scheme is now on site. Plans include a new plaza and public realm enhancements including a pedestrian link.
No contact details specified