England.

English houses 2019 Lots of trees.

English houses on the tudor estate Watford, Greater London, United Kingdom. The A41 runs between the trees, you can’t see the cars from above. The air is cleaner the higher you are.