The comfortable Holiday Inn Express London City with a tennis court and a golf course is a nice place to stay in London on holiday. Behind the urban facade of Holiday Inn Express London City lies modern-style interior. More details