The Liberty
4Prop Research
Dec 31, 2009 209
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.
written by