Leonardo Royal Hotel London City

8-14 Cooper's Row

London

EC3N 2BQ