Leonardo Royal Hotel London City

8-14 Cooper's Row, Tower, East London, EC3N 2BQ

Upgrade Listing