Juice Bars in London - Kensington 27 Kensington High Street, Kensington, London, W8 5NP Tags: sandwiches, soups