Name
Leonardo Royal Hotel London City
Full Address
8-14 Cooper's Row
London EC3N 2BQ
United Kingdom
London EC3N 2BQ
United Kingdom
Phone
+44 20 7863 3700
Website