My wander through London at the weekend not only led me to discover the start of Chelsea in Bloom, but right in the middle of it I found the Saatchi Museum. The free museum is just off Sloane Square, and the current exhibition is all about ‘selfies’, the full title being ‘From ...
Browsing Tag: