Look out London: The Photographers’ Gallery

Tucked away down Ramillies Street on the edge of Oxford Street, The Photographers’ Gallery is London’s best showcase for photographic talent. That is, until stiff competition arrives from Stockholm’s Fotografiska. As shoppers jam past each other on the streets outside, a special kind of jostling takes place in this Mecca to photography, as necks crane toContinue reading “Look out London: The Photographers’ Gallery”