West London Food & Drink
Chegworth Valley Farm Shop
221 Kensington Church Street, London, W8 7LX 020 72293016
Debaere Ltd
Unit 19 Alliance Court, Alliance Road, London, W3 0RB 020 89928900
Hummingbird Bakery Ltd
133 Portobello Road, London, W11 2DY 020 72296446