Leonardo royal hotel london city tower of london restaurant July 8, 2019 16 32 64 128 Leonardo royal hotel london tower bridge Leonardo royal hotel Leonardo hotel berlin mitte Leonardo hotel amsterdam rembrandtpark Leonardo royal hotel london city