Housed in a shipping container in the Docklands' Arts Quarter, The Orchard offers the classic London cafe experience surrounded by quirky sculptures. Grab yourself a hearty brekkie or strong coffee to enjoy while taking in the beautiful views of the River Lea.
InstagramGet Directions: 5 Min Drive