Walking the streets surrounding the central retail park, it is hard to believe that nearly 50,000 people call Thamesmead home. The shopping parade near the 1980s clocktower is almost deserted ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results