Labyrinth Tower, E8
Dalston
Labyrinth Tower is a block on Beechwood Road.
return to article