Crystal Palace provides a large indoor arena space that can accommodate various sports shoots, filming and events. The establishment also owns two different rock climbing walls, three squash courts, two indoor football pitches and a 120 meters indoor track.