Devonshire Terrace (Building 9a, Devonshire Square, London, EC2M 4WY) I found Devonshire terrace delightful, and the food and serice excellent, the young ladies were attentive without being intrusive which you find rarely.
Link to this review8 November 2011 |