Café Bar Harrow is a cafe offering a wide selection of coffees, teas, drinks, tapas, toasts, and sandwiches.