romford town centre high street essex england uk gb


Romford is a large suburban town in East London, England and the principal settlement of the London Borough of Havering. It is one of the major metropolitan centres identified in the London Plan. Romford was in the county of Essex before the creation of Greater London in 1965 and was one of the three parishes which formed the ancient Liberty of Havering.


Size: 4800px × 3600px
Photo credit: © Colin Palmer Photography / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: attractions, brewery, britain, british, buy, buyimage, centre, coast, countryside, destination, development, east, england, english, essex, gb, great, high, holidays, irban, landscapes, london, narrow, peaceful, picturesque, popular, renew, romford, shop, shopping, street, tourism, town, transport, travel, travels, uk, visit