The Church of St Michael is a Church of England parish church on Chester Square in the Belgravia district of West London. It has been listed Grade II on the National Heritage List for England since February 1958.
The Church of St Michael is a Church of England parish church on Chester Square in the Belgravia district of West London. It has been listed Grade II on the National Heritage List for England since February 1958. (en)
The Church of St Michael is a Church of England parish church on Chester Square in the Belgravia district of West London. It has been listed Grade II on the National Heritage List for England since February 1958. (en)