The most interesting building in Charlbury is probably Armada Cottage. Wait, I'll amend that statement! The most interesting pair of buildings in Charlbury are Armada Cottage and the Old Talbot Inn, its neighbour. This pair of Elizabethan buildings are located on Thames Street, a few hundred yards west of Church Street. Armada Cottage is a listed building, largely unaltered since Elizabethan times.