1RestaurantsJulietStroud, United KingdomPoints375Juliet is Stroud's strongest argument for a dinner detour: a French-inflected bistro with a produce-led kitchen, a thoughtful low-interventiMapView