Parish Church of Saint Michael and All Angels Home/Church/Parish Church of Saint Michael and All Angels 1A Trewsbury Rd, London SE26 5DP +442087784563 Contacts 1A Trewsbury Rd, London SE26 5DP +442087784563 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Church Christ Church 257 Pendlebury Rd, Pendlebury, Manchester M27 6FF +441617949616 Church Parochial House 56 Greystone Rd, Antrim BT41 1JZ +442894429103 Church Umberslade Baptist Church Solihull B94 5DD Church Christ Citadel Internation Church 20 St Ann's Well Rd, Nottingham NG3 1EJ +441159881306 Categories Church