Cabot Square

Cabot Square
Cabot Square, London, E14 4QT