St. Margaret the Queen
Anglican / Church of England
Barcombe Avenue, London, SW2 3BH
St. Margaret the Queen is an Anglican church in London, SW2 3BH. Service times have not been added yet.