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.
Westbourne, London Westbourne is an area west of Paddington in west London. It is named after the River Westbourne, an 1850s-encased Thames tributary. The spring-fed stream gave its name to Westbourne Green and then the Westbourne Park area as well as many street names and establishments including Westbourne Gardens, Westbourne Grove, Westbourne Park Road, Westbourne Park tube station, Westbourne Studios and the Westbourne pub.