About St Mary of the Angels, Bayswater

Religion, Churches, Interesting Places, Other Churches

St Mary of the Angels is a Roman Catholic church on Moorhouse Road in Bayswater, London, England, within the City of Westminster. The parish it serves is partly in the City of Westminster and partly in the Royal Borough of Kensington and Chelsea.

Source From: Wikipedia
Moorhouse Road, London, England, United Kingdom, W2 5LE

Nearest places in St Mary of the Angels, Bayswater