• Photos
  • Map
  • Streetview
  • Upload

City: London

Located on the corner of Old Church Street and the Embankment, the Chelsea Old Church is church for a parish in the Diocese of London, which is a part of the Church of England. It is now a Grade I listed building. There's a small public garden to the west of the church.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image