Mustard Cafe Home/Cafe/Mustard Cafe 40 Margaret St, London W1G 0JH 02076290715 Contacts 40 Margaret St, London W1G 0JH 02076290715 Send updates or Remove Description Features Takeaway NFC mobile payments Dine-in Great tea selection Dessert Coffee Casual Wheelchair-accessible car park Map Reviews No reviews! ADD REVIEW Similar companies Cafe THE BRICKYARD The Brickyard, Norwich Rd NR35 2DE +441508483947 Cafe Toddys 9 The Parade, Minehead TA24 5NL +441643818553 Cafe Lounge Coffee Bar & Cafe 71 High St, Eckington, Sheffield S21 4DJ +441246431938 Cafe Watford Cafe & Restaurant 342 St Albans Rd, Watford WD24 6PQ +441923232011 Categories Cafe