Its moniker means ‘land of eternal youth’ and, after a few hours in this fun Irish pub, you’ll probably feel like a teenager again. That’s because this family-run Wandsworth local is all about the great craic, with local ales sold for as little as £3 a pint, a packed sports-screening schedule, a pool table and beer garden and, of course, expertly poured pints of Guinness. Winning fans thanks to a friendly atmosphere and warm service, if you’re looking for a classic Irish pub with all the shamrock trimmings, this Garratt Lane boozer ticks all the green boxes.