Hidden place · Hemel Hempstead, United Kingdom

Boxmoor Meadows

Boxmoor Meadows is a nature preserve to the south of Hemel Hempstead. It offers a quieter outdoor setting away from the town centre.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload