Leonardo Royal London St Paul’s est situé à 10 Godliman Street, EC4V 5AJ, Londres, Grande-Bretagne.