The Liberty Shopping Centre
5 locals recommend ·
Tips from locals
Liberty Shopping Centre is the largest shopping centre in Romford, and hosts around 100 shops, including large department stores (Debenhams and Marks and Spencers) - 10 mins walk (0.5 miles)
The Liberty is a covered shopping centre located in the London Borough of Havering. It is the largest shopping centre in Romford, a metropolitan centre of Outer London.