Queen Mother Sports Centre

Queen Mother Sports Centre
Queen Mother Sports Centre
223 Vauxhall Bridge Road, London, SW1V 1EL