Charing cross sports club – west London sports facility with gym and swimming pool. The sports club based in west London offering an extensive range of facilities, including swimming pool and gym, in a friendly and relaxing environment.
Click here to visit Charing Cross Sports Club