August 5, 2015 by Editor Health and Fitness Review: Psycle London Psycle – Located at the crisp new Crossrail Place in Canary Wharf isn’t your regular spinning studio as we were soon to discover.