Newest Addition to the Team

Crystal Palace Locations provides clients with the best and most diverse services and accommodations in South London. From filming production, photo shoots and events, our vast range of facilities appeal to numerous clients throughout the industry. Crystal Palace Locations was created on the foundation of working with Crystal Palace National Sports Centre, a facility that could provide a wide range of sports and events areas.

Recently, a new location has been added to the Crystal Palace Locations team. St. Joseph’s College is located in the Upper Norwood area of Croydon. The boys’ secondary school was founded in 1855 by the De La Salle Brothers. As one of the oldest Catholic State funded boys schools, St. Joseph’s College brings another unique location site to our locations organization.

St. Joseph’s College has a different aesthetic compared to the sports centre. The centre is perfect for large events, sporting matches and sports related productions. Whereas, the school can provide clients the realism and authenticity of a proper English school. The campus has a wide range of areas that can be used for photoshoots and film productions. Some of the facilities on site include: classrooms, a meeting hall with a raised stage, a beautiful chapel, courtyard, full length rugby field and a six lane pool.

Including St. Joseph’s College to the Crystal Palace Locations team, allows our services to broaden even further to a wider range of clients for infinite production projects. For more information on Crystal Palace Locations and our newest location site at St. Joseph’s, visit our website at For immediate inquiries we are available 24 hours at +44 (0) 7770 994 043.

Abigail Genova