Our Lady of Victories
Roman Catholic
235a Kensington High Street, London, W8 6AF
Our Lady of Victories is a Roman Catholic church in London, W8 6AF. Service times have not been added yet.