The Bike Shed 23rd May, 2018 Loading Map.... The Bike Shed384 Old Street - London 51.5270352 -0.07888700000000881 Address 384 Old Street London London London EC1V 9LT United Kingdom Upcoming Events No events in this location