Baldwins play area - Play area finder

Name
Baldwins play area
Description
This is a small site that is overlooked by houses and is ideal for local children. It has a climbing unit with a slide.
Address
Baldwins
Welwyn Garden City
AL7 2BD
Map