Fitzrovia Chapel
Chapel · City of Westminster
Catholic church building
Saint Charles Borromeo Church is a Roman Catholic church on Ogle Street in the Diocese of Westminster in London, England. It is named after Charles Borromeo, a 16th-century Italian saint.