Cafe La Tulipe

6 Farm Lane London SW6 1PP