Lomography Gallery Store London
The Lomography Gallery Store London is officially open! You’ll find the 9th Gallery Store perfectly positioned on Newburgh Street off the legendary Carnaby Street, in the heart of London’s Soho.
The store itself is unique, laid out on three split-levels and decorated with an amazing 15,000 photo London Lomowall. Plus, it’s right opposite a pub
… doesn’t get more British than that.