Romford is a town located in Greater London, within the London Borough of Havering. The town is located approximately 16 miles north east of Central London and 18 miles south west of Chelmsford.
Within a 10 minute drive time of the subject property, CACI estimate the population to be 319,270. This increases to 831,969 within the 20 minute drive time catchment.
The property is situated just south of the town centre and shares a road junction with the access to Queen’s Hospital. There is also a Morrisons/Residential development diagonally opposite.