Orchard House Yard
Orchard House Yard is on the River Lee at Bow Creek. The SS Robin was built at Orchard House Yard in 1890, and is currently moored a short distance away at West India Quay in London Docklands.
External links
Categories: London geography stubs | UK buildings and structures stubs