Queen Mother Sports Centre

The Queen Mother Sports Centre in London is a fitness center close to Victoria station. It offers a contemporary gym, swimming pools, squash courts, and a sports hall.

Events and activities in Queen Mother Sports Centre

Getting there

Queen Mother Sports Centre

223 Vauxhall Bridge Road, London, London, SW1V 1EL