Benledi Road, E14
Poplar
Benledi Road is an ’Italianised; version of a Scottish mountain - Ben Ledi.
return to article