Sort:  

Yeah I'm just down the road in London (England)..... ;) haha

Well, at least culturally closer than some other places :D