Piccadilly Art Takeover
If you have been into Piccadilly in London’s West End recently, you might well have walked over brightly coloured pedestrian crossings and wondered what’s it all about. Well, it’s ‘The Piccadilly Art Takeover’, which started […]