mjshepherd opened this issue on Mar 27, 2001 ยท 6 posts
mjshepherd posted Tue, 27 March 2001 at 5:50 PM
Once again it's on the North East coast of England (am I getting predictable or what?!?) - it's called Delaval Hall and is beside Seaton Delaval - about 20 mins drive from the now famous Newcastle. If the rain ever stops there are a few places right beside here I want pictures of.....