Athol Square, E14
Poplar
Athol Square lies over the former location of Athol Street.
return to article