About Pedalhouse
PedalHouse is indoor cycling re-invented. Electrifying energy. Inspirational instructors. Banging tunes. Ride On.
More about Pedalhouse
Pedalhouse is located at 29A Beaverhall Road, EH7 4JE Edinburgh, United Kingdom
01315560133
http://www.pedalhousedinburgh.com