Romford Central Library

Library in Romford, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

The new look Central Library in Romford is now open following a 16-month multi-million pound refurbishment. The refurbishment includes a total redesign …

Social profiles

Data from: AllInLondon