This south London shopping centre is getting a major revamp
Having initially been proposed way back in 2010, the second stage of the revamp of Bishop’s Palace House is finally happening. The shopping centre in Kingston, southwest London, could see work start in 2024 and be complete by spring 2025. […]