21 James Street London United Kingdom W1U 1DS
07801 700282
Kula Cafe is a charming spot in London, known for its warm and inviting atmosphere. We take pride in serving expertly crafted coffee and freshly baked pastries that keep both locals and visitors coming back for more.