L
Leonardo Royal Hotel London City
Address
8 Cooper's Row, London EC3N 2BQ
Postcode District
EC3
City
London
County
London
Country
England