Spa London
Great Britain, York Hall Leisure Centre, Old Ford Road, E2 9PJ,
+44 20 8709 5845
Map of the place