Accommodation in Edinburgh close to While not a lake, St Margaret's Loch is a shallow man-made loch located in Holyrood Park, a 15min walk from the apartment. The loch is home to a large population of ducks/geese/swans and is just 100m away from the historic ruin of St Anthony's Chapel. Lake