Conveniently located in the heart of Mayfair on Dover Street, our takeaway cafe is open next door to Chucs Restaurant Mayfair. Take away our award-winning coffee, delicious pastries, London-style pizzas and schiacciata sandwiches.