The Mercury Mall is an enclosed shopping centre in Romford, in the London Borough of Havering, Greater London. It opened in June 1990 as Liberty 2.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.
Digital 6 Sheet