London, United Kingdom

Here to pinch stuff.