Yes, it’s Kentish marshland just inland from the sea on the Isle of Sheppey in the South East of England, just one hour from London.

Reply to this note

Please Login to reply.

Discussion

No replies yet.