Holiday Inn Express London City

275 Old Street
London
United Kingdom