Cabot Square

Cabot Square
London, E14 4QT