Author: admin

Oxford's Carfax Tower

Carfax Tower

Carfax Tower, in Oxford, is a 23-meter-high bell tower that used to belong to a 12th-century church. Here’s how to visit it (and why!).

MORE »