Answer:
Holy island lies close to the north west coast of the island of Anglesey and is connected to it by both a railway and road bridge.
'Holy Island' (most frequently referred to) is also known as Lindisfarne, and is located off the coast of Northumberland, north of Newcastle upon Tyne, and quite close to the Scottish border.
By road, you would travel on the A1, and it is well signposted off there, but to visit you must go when the tide is out, as access to the island is by driving across the causeway at low tide!
The nearest railway station is at Berwick on Tweed, and from there are local links by bus.