Margate and Ramsgate are at the same East coast of England and pretty close to each other - just about 30 minutes of driving by car. We went to Ramsgate one day, but we liked Margate beach more as we were there before, so we turned our car and went back to Margate. So, it's only my personal opinion, but if you'd ask me I would recommend you to drive to Margate instead of Ramsgate;-)
Not so much a ' local ' custom .More of a tradition for my friends and I . The head shop is , as you might guess , a place to buy hats. Well , silly hats mainly ! I know , sad isnt it. And thats before the beer !!