Holland & Sherry is a fabric mill founded in London in 1836, on which street it the head office located, in Mayfair, central London?
Holland &amp; Sherry Holland & Sherry is a fabric mill founded in London in 1836 by Stephen George Holland and Frederick Sherry. Its head office is still on Savile Row. Holland & Sherry provide fabrics to tailors and couture designers throughout the world. It is owned by Individualized Apparel Group as of March 2003.
Hay's Galleria Hay's Galleria is a mixed use building in the London Borough of Southwark situated on the south bank of the River Thames featuring offices, restaurants, shops, and flats. Originally a warehouse and associated wharf (Hay's Wharf) for the port of London, it was redeveloped in the 1980s. It is a Grade II listed structure.