Coffee & Tea in London - Marylebone 25 Melcombe Street, Marylebone, London, NW1 6AG Tags: delivery, private parties: up to 80 guests, seating area, takeaway, vegetarian dishes, wireless internet access