We call in here for a late lunch. Service was quick and friendly and the food was nicely presented. It seemed a pleasant place to sit and chat, prices were good (£23 for 2 mains and 2 drinks) and the food was actually decent!
Address: 159 Kings Road, London SW3 5TX, England
Location: Europe > United Kingdom (UK) > England > London> > Chelsea
- Neighbourhood: Chelsea
Phone Number: +44 20 7351 9314