The Carfax Tower is all that remains of the 13th century St. Martin’s Church. The Church was the official city church of Oxford from 1122. In 1896, the Church was demolished to make more room for the traffic in the area. Upon climbing the 99 steps to the top, you can enjoy a beautiful view of Oxford's skyline.

 

Plan a journey here Visit the website