Ferry Terminals in London - Poplar The Riverside Building, 64 Orchard Place, Poplar, London, E14 0JY Tags: bar, Boat, dog, fun, thames