London, United Kingdom steckandose-gallery