Almeida (30 Almeida Street, London, London, N1 1AD) Excellent evening. Great atmosphere and food. The servers could have been a little friendlier as communication could have been better. The only other downside was that the mint ice-cream tasted like it should have been served with lamb and not a chocolate fondant!
Link to this reviewJuly 2010 |