I'm a native of London, England. Until recently, I lived in Berlin, which was awesome, if a little cold in winter. I just returned to London, though. It rains here.
Where am I?
Probably somewhere here-ish: