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 ...