FLANKED BY THE villages of Donnybrook and Ranelagh, and just a short walk from St. Stephen’s Green, 102 Marlborough Road is a ...