Crystal Palace National Sport Centre at 36 Acre it is the largest comprehensive film location in the heart of South London.
We are determined to provide our clients with the best and most unique experiences in the industry. Our vast amenities allow for creative freedom to capture the clients vision. We are available 24 hours. For immediate inquiries please contact Chris.
+44 (0) 7770 994 043 (24 hours)
+44 (0) 208 771 4700
Crystal Palace National Sports Centre
Ledrington Rd, London SE19 2BB