The dual-branded property, Crowne Plaza London ā€“ Heathrow Terminal 4 and Holiday Inn Express London ā€“ Heathrow Terminal. today announced the opening of the Crowne Plaza Houston Galleria Area, locat. Slough (/ Ėˆ s l aŹŠ / ( listen)) is a large town in Berkshire, England, on the western fringes of the Greater London Urban Area, 20 miles (32 km) west of central London, 3 miles (5 km) north of…