Mount Street Deli (100 Mount Street, London, W1K 2TG) This is the best cafe I have ever been to. The Peanut Chicken (not a thai style dish that you find in all those Southwark British pubs, but a ball of beautifully strange shredded chicken with a dollop of peanut butter) was amazing and the people that fill up the small space during their lunch hour are equally as beautiful and strange. Worth a visit for the people watching alone! Lovely food, lovely service and a great vibe. I even like the tacky inviting flames outside, it all seems to work well.
Link to this reviewApril 2011 |