West India Avenue & North Colonnade
London E14 4 United Kingdom
London E14 4 United Kingdom
OverviewThis is not your typical square full of markets and cafe's, but rather stands as a symbol of the permeability of corporate influence on city aesthetics. The large square...
more