68-86

Rated 3.4/5
68-86 Cromwell Road, London, SW7 5BT
 

"Recent Reviews" for 68-86 (view all)

  • On arrival greeted by flustered person in a suit, rushed us to our table and slapped down the menu, ...
    Peter Holmes - 16/03/2011
  • The food was excellent and staff attentive. The £15.00 plus a glass of wine for two courses was exce...
    Marion Little - 04/03/2009