The Cider House is located in London, United Kingdom on Borough Market Kitchen, Jubilee. The Cider House is rated 4.3 out of 5 in the category cider bar in United Kingdom.
Address
Borough Market Kitchen, Jubilee
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible entrance