The Baby Care Center and First Aid Station next to the Crystal Palace
The Baby Care Center and First Aid Station next to the Crystal Palace