fblog.me

Though the Isle Of Sheppey sounds like it should be up in Scotland, it's actually in the middle of the Thames accessible by a long swooping bridge.