Leabgarrow is a townland on the Island of Arran and means rough ground.
If you get the current operating ferry, this is where you will land.
Leabgarrow is a fairly busy hub as it goes on the Island and is the location of
With this range of local services, coupled with the fact that its the entry and exit point of the Island; Leabgarrow is popular enough.