St. Pius X Parish Club

79 Saint Charles Sq., Kensington, London, United Kingdom, W10 6EB
Description