Monday, April 14, 2008

Banksy - One Nation Under CCTV

Banksy's latest piece and possibly largest has appeared in Central London over the weekend just Off Oxford Street.

LOCATION UPDATE: First Colour Printing, 15-16 Newman St, London, W1T 1PA... (Map)

Thanks to Art of The State. More pics will be posted when they become available...