The Parish of St Michael's, Ashford was founded in 1906 and is situated in the Upper Thames Deanery.
The church, designed by Sir Giles Gilbert Scott, was built in 1928.
Thanks to a generous legacy the church was re-ordered in 2006. It was consecrated by Cardinal Cormac Murphy-O'Connor on 19 November 2006.