Originally Posted by
India Four Two
I've found the location. It's not a small back garden. A large house on Shilton Road, Barwell, backing onto a large field.
52°34'8.07"N 1°20'4.23"W
The site above might be in the right vicinity, but doesn't look recognisable from the video and pictures, which look much more like a small enclosed garden