Holiday Inn London Sutton
Gibson Road, Sutton
SM1 2RF