Taste Of Chamberlayne is a beauty salon located in the city of London. The company Taste Of Chamberlayne is domiciled at 19 Seymour Place W1H 5BG London London and was established on 17/02/2011. Taste Of Chamberlayne is registered under the company number 7533820. The website is http://www.tasteofchamberlayne.co.uk/