About Mt. Palace
Rock Climbing Gym based in Crystal Palace National Sports Centre
More about Mt. Palace
Mt. Palace is located at Ledrington Road, SE19 2BB London, United Kingdom
http://www.mountpalace.com
Rock Climbing Gym based in Crystal Palace National Sports Centre