The Liberty

 
4Prop Research
Dec 31, 2009 eye icon209

Located in the heart of Romfords town centre, The Liberty is the regions top shopping destination. With104 top name shops, including a wide range of fashion and lifestyle retailers.2009 With £54million pounds being spent on improving your shopping environment, it is no surprise that the centre is truly something special.