Description Lansdowne Place is an exclusive and sought after development of luxury apartments located in the heart of Ballsbridge. The development, designed by