Catholic Church of Our Lady of the Assumption

Links Road 282, SW17 9EP, London, UK

Contact Information