About
Mount Palace is an indoor climbing gym in Crystal Palace, London. It offers climbing sessions including top rope climbing and bouldering, with activities suited to anyone looking to train climbing skills in a dedicated indoor setting. Established in 1991, Mount Palace runs an on-site climbing environment for fitness and climbing-focused practice in London's south east area.









