Know a great happy hour or special for this location?
Coffeehouse chain that serves only fair-trade coffee & organic milk, plus sweet or savoury snacks.
Suggest an edit
Melcombe St, London, NW1 6JJ