Thamesmere Leisure Centre Thamesmere Drive, ThamesmeadLondon, ENGLAND
Thamesmere Drive, ThamesmeadLondon, ENGLAND