Great location for any plans in and around St Stephens Green or Iveagh Gardens