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.
Threadneedles Hotel Threadneedles Hotel (formerly head offices of the London, City and Midland Bank headquarters) is a 5-star London hotel with 74 rooms and suites. The hotel is located opposite the Bank of England on Threadneedle Street.