hvor ligger leonardo royal london st paul’s? 
dette hotel med luksusfaciliteter ligger i london city centre, kun 2 km fra st. paul's cathedral og tower of london. derudover ligger london eye og tower bridge ca. 3 km derfra. der er fem minutters gang til både blackfriars metrostation og st. paul's metrostation. 