Seven Islands Leisure Centre
11.49 km100 Lower Road, London
00 reviews
The perfect place for you and all the family to keep active, Seven Islands Leisure Centre has all the facilities you’ll need to have fun and stay active. These include a 33m swimming pool that pla...