Company name: Home Farm Glamping
Description: Low-key lodge with a shared kitchen
Aldenham Rd, Elstree, Borehamwood WD6 3AZ, United Kingdom