Thistle House, E14
Poplar
Thistle House is located on Dee Street.
return to article