Picture shop london. STAATS work, lots of shopping, and food in London