Crystal Palace is situated in South East London, on top of a hill. It is home to a famous National Sports Centre. The park is also home to some dinosaur statues. Easily accessible by road, rail and bus from all over South London.
Safety First Welling delivers First Aid Training in and around Crystal Palace.