Stratford

142, The GroveStratford, London, Greater London, E15 1NS