Abbey Road Artists' Studios ble lansert i 2011 i en unik bygning som ble bygget i 1841. Studioene tilbyr en dedikert plass i Athlone for lokale og besøkende kunstnere. Kunstnernes atelier består av fire individuelle kunstneratelierer samt et stort flerbruksrom oppe som egner seg for en rekke samfunnskulturelle arrangementer, blant annet utstillinger, forestillinger, arbeidsgrupper og seminarer. Abbey Road-kunstnernes atelierer jobber tett med kunstgalleriet Luan Art Gallery.