London
fromwww.romfordrecorder.co.uk
4 months agoThe 165-year history of the former Romford Debenhams building in photos
The historic department store in Romford has undergone significant changes, ending with its closure in 2021 and transformation into Aklu Plaza.