High Road House, Chiswick, London

162 Chiswick High Road, Chiswick, London, W4 1PR - 020 8987 1607

Cowshed at High Road House, Chiswick

Situated next door to the High Road House Brasserie, Hotel and Private Members' Club, our High Road House Shop is proud to sell Cowshed's full collection of natural products.