Coffee & Tea in London - Kensington 3 Abingdon Road, Kensington, London, W8 6AH Tags: cuisine: international, cuisine: vegetarian, Deli, lunch, take-away