Tube Art
Found via thecoolhunter.net, this art display at the London Underground’s Gloucester Road station looks more like something you’d see in Tokyo than England.
This entry was posted
on Wednesday, March 7th, 2007 at 1:32 pm and is filed under Sightseeing, Transport, UK.
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.