Theseus House, E14
Poplar
Theseus House is a block on Blair Street.
return to article