Posts Tagged ‘ Leonardo Hotels ’

Have you visited London?

Aug 19th, 2019 | By
Tower of London

Leonardo Hotels have undertaken some research that suggests about 6% of Britons – that is over 3.5 million of us – have never visited London.