Toaster - street art in London

Toaster / Unknown

Urban Art

November 20, 2013

Toaster is a British street art collective made of three people who have placed their Toaster image all over the world including the streets of Berlin, Stockholm, LA, San Francisco, Tokyo, Rio, Sao Paulo, Buenos Aires, Montevideo, Sydney, New York and Amsterdam to name a few.

Useful Resources On Toaster