Barking Central - Barking, London

Public arcade. Photo by CABE/Dominic Church.