Oops! Something went wrong, please try again later.
Saint Sophia Cathedral is a Greek Orthodox church on Moscow Road in the Bayswater area of London. It was consecrated as the Church of the Holy …
Reviews
Tripadvisor
4.0/5 · 15 reviews
Loading reviews...
Aug 31, 2021
I have loved the cathedral and I’ve dreamed to have my baby boy baptised there , but I am very dissatisfied and disgusted with the treatment we received from the priest and their staff members I ha…Full review by dilalahd