66 banbury road is a detached victorian villa in north oxford built in 1869 by frederick codd. the villa is one of the largest structures in the suburb and is particularly distinctive due to its prominent site on the corner of banbury and norham roads and its tall 6-story italianate tower, which is a local landmark.