As well as having various sporting facilities, Crystal Palace has an uniquely designed architecture structure that provides stunning visuals and images for filming, photo shoots and events.