Sunflower Cafe London
0
Reviews
Coffee & Tea in London
- Mayfair
3 Pollen Street
, Mayfair, London, W1S 1NA
+44 (0) 20 7629 0309
Sunflower Cafe serves jacket potatoes snacks, sandwiches and beverages and are licensed to serve alcohol. Luncheon vouchers are accepted and they also offer a delivery service. Outside seating is provided on the pavement. They also do catering for buffets.
|