Carlton is an Old English name. And contrary to the expensive luxury of Carlton Hotels across the world, 'Carlton' actually means 'free land for peasants to stay in'. It is derived from the Old English words 'ceorl', meaning 'free' and 'tun', meaning 'town or settlement'.