Why did you even bother giving him £5? A clip around the ear would have been enough! This kind of stuff happens in India, its not as common here. Don't think too much into how he knew facts about you, you'll be suprised how much people you've never met know about you anyway!
The superstitions...