Cycling lifestyle brand Rapha has recently opened its first Mainland China Clubhouse in Shanghai in partnership with creative design agency Seen Studios.