Holiday Inn Express London Hammersmith

124 King Street
London
United Kingdom