85A Fleet Rd, London NW3 2QY
Restaurant
The bistro cafe offers a refined dining experience, combining quality coffee and artisanal meals in a contemporary setting, ideal for casual meetings or relaxation.
Rating: 4.5