Located in the centre of Manchester, Leica Store Manchester is the UK’s only independent Leica Store. Situated near the hustle and bustle of St Ann’s Square in Manchester City Centre with its mix of new and Victorian architecture, it is the perfect sanctuary for the Leica enthusiast, professional and curious photographer alike.
The store is run by Stephens Premier Limited, a family company now in its 3rd generation, who have sold Leica photographic equipment in Manchester for over 50 years. They have extensive knowledge and experience of new and pre-owned Leica cameras, and the store embodies a love for Leica and passion in photography.
On display are the full Leica range of cameras, lenses, binoculars, watches and the Cine TV, along with a specialist classic Leica showroom. Providing the very best advice and service to encourage you to liberate your creativity, share your passion and be inspired through photowalks and tuition sessions.