The Stratford Arcade

The Stratford Arcade
107-109 The Grove, London, E15 1HP