The BeanRestaurants126 Curtain RdLondon, Greater London, EC2A 3PJ · GB020 7739 7829Email unavailablethe-bean.co.ukHours not available