The site is located on private land at Llanbabo, between Llanddeusant and Rhosgoch, on the island of Anglesey.