Elstree, Hertfordshire, England
Unpowered grass campervan or tent site
Liked Check in process. Handy location.
Disliked Road noise, loud fellow campers arguing until 3am. Groups of children shouting until 1am. Dirty toilets.
Recommend to friends Visit again