Anonymous: awhile ago you posted photos of walls painted with an octopus and whales and stuff? where in london is that??

Downtown! 197-199 Dundas Street in London, is the address of the murals.

2 notes