Company name: The Bike Shed Motorcycle Club
Description: Clubby bike-themed cafe, shop & venue
384-386, Old St, London EC1V 9LT, United Kingdom