Holiday Inn London Kingston South

Portsmouth Road, Kingston upon Thames