The Pickle Factory

The Pickle Factory
13-14 The Oval, London, E2 9DU
Photo of The Pickle Factory