

O Leonardo Royal London St Paul's está localizado no centro de Londres, a poucos passos da Catedral de St. Paul, do Museu de Londres, da Tate Modern, do Shakespeare’s Globe Theatre e do London Eye. O hotel também fica perto do centro comercial One New Change e tem boas ligações de transporte público pelas estações de metrô St. Paul’s e Blackfriars. O aeroporto de London City fica a aproximadamente 10 km, enquanto Heathrow, Gatwick, Stansted e Luton estão todos a 23–50 km, tornando-o conveniente para os viajantes.