Next Story

Plex

Set back from the action of the High Street in Peckham sits the jewel in the crown of South London, the concrete fortress...