Newham Leisure Centre

Newham Leisure Centre
281 Prince Regent Lane, London, E13 8SD