Marazion is one of the towns claiming to be Britain's oldest town. Marazion was recorded in the Domesday Book of 1086 and is the oldest chartered town in Britain, having been granted this status by King Henry III in 1257.