Temple House in Blackrock is a landmark, five-storey office building with impressive views over Dublin Bay. Built in 1981 and sitting on an island, Temple House has entrances on to Frascati Road and Temple Road with 65 designated under croft car parking spaces. Temple House office space extends to... Read more
This company has no teams yet
This company has no offices yet