Merchants House, E14
Poplar
Merchants House can be found on New Village Avenue.
return to article