The Liberty Shopping Centre is located in the heart of Romford; one of east London’s largest town centres ranked in the top 15 shopping destinations of the south east. Key Tenants include Next, H&M, JD Sports and a new flagship Flannels store. Romford is well...
