Newham Leisure Centre

Swimming Pools

Newham Leisure Centre

London - East Ham

Newham Leisure Centre, 281 Prince Regent Ln, Plaistow, London E13 8SD

E13 8SD