Cathedral of the Nativity of the Mother of God and the Holy Royal Martyrs is a place of worship in Harvard Road 57 in London Borough of Hounslow.
- House number
57
- Street
Harvard Road
- Object
Religion
- Building
Yes
- Website
https://www.russianchurchlondon.org/en/