In this city, covered markets, lively Irish pubs and venerable music halls stand side-by-side — here’s how best to take it ...
Coffees range from £3.50 for an espresso to £4.50 for a cafe latte, cappuccino, Americano or flat white, £5.50 for a mocha, ...