Odell House, E14
Poplar
Odell House is a block on Edward Mills Way.
return to article