River Thames
Poplar Island, River Thames