Skip to main content

New answers tagged

5 votes

Where in/near London does a giant electric tee hang off the ceiling as a piece of art?

This Flickr picture claims to show the sculpture at the Tate Modern in London 12 years ago. What is on display there changes regularly though and the link you included in your post says the one in the ...
matt freake's user avatar

Top 50 recent answers are included