I might be in London this weekend, maybe even this week. My girlfriend has to go on business, and I might tag along since I've never been to London really.
I've heard of the maple leaf pub (I think thats what its called) and would certainly be up for meeting up with anyone who'd like to have a pint!
Let me know if you're interested
Matt


Privacy Policy