London City Airport is an international airport in London, England. It is located in the Royal Docks in the Borough of Newham, about six miles east of the City of London and three miles east of Canary Wharf. From Wikipedia
The Thames-side hotel opens in November with phased £21 million refurbishments as part of a €500 million portfolio push.