FIRST PRIZE
Barking Town SquareNew town square in the suburb of Barking. Winner of the European Prize for Urban Public Space 2008
FIRST PRIZE
Barking Town Square
New town square in the suburb of Barking. Winner of the European Prize for Urban Public Space 2008
collapse