Banner Cross Methodist Church
Banner Cross Methodist Church is situated in the district of Banner Cross in the city of Sheffield, England. The church stands on Ecclesall Road South, four km south-west of the city centre. The churc...
Banner Cross Methodist Church - Wikipedia