Please see the comments below for more information.
Dennington, Woodbridge IP13 8AA, UK
View larger map