Elstree, Hertfordshire, England
Non-electric grass campervan or tent pitch
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