Limited choices of high quality salads (not a lettuce leaf in sight) in a comfortable, modern, well it setting just off Covent Garden. Great place to eat or get a coffee in central London.
5Photos
ROH Cafe
Bow St London Greater London WC2B 5HZ United Kingdom