Description This exceptional Georgian townhouse is quietly positioned on the south side of St Stephens Green, one of the most prestigious and exclusive areas