We build, we ride. Proudly established 2010 in Shanghai, China.

667 Changhua Lu, Building S1, Shanghai, China

Mon: Closed
Tues to Fri: 10:30 to 21:00
Sat and Sun: 13:00 to 19:00

The Bicycle Film Festival is a celebration of bicycles through film, art and music. Presented by Brendt Barbur and friends and dedicated to the loving memory of his mother Toneta.