ST.SOPHIA’S CATHEDRAL
St. Sophia’s Church ( Hagia Sophia), in Moscow Road, Bayswater district, London was built by the Greek Community in London and was consecrated on 5th February1882 as the Church of…
Share
Input your search keywords and press Enter.