All Saints Parish Church is one of the most historic places in Ilkley, standing on the former Roman Fort of Olicana, a Scheduled Ancient Monument founded in 80 AD. When the fort was abandoned, Anglo-Saxon settlers reused the stone to build the first church on the site.
The current Grade II* listed building is partly medieval and was substantially enlarged by the Victorians. The 15th century tower houses three Grade I listed Saxon crosses as well as several Roman altars of great regional importance.