Plans for ‘Royal Canal Square’ scheme at Broombridge in north Dublin

//Plans for ‘Royal Canal Square’ scheme at Broombridge in north Dublin