The Spencer está ubicado en Excise Walk, IFSC, , Dublín, Irlanda.