Posted on June 29, 2021December 27, 2023 by A PhotographerThe Vennel Edinburgh The Vennel is a beautiful alleyway in Edinburgh’s Old Town.Count the steps as you walk up and on the 50th step turn around to be treated to one of the very best views Edinburgh can offer. Placed on the volcanic Castle Rock with sheer cliffs to north and south you will seeone of the most important strongholds in the Kingdom of Scotland -Edinburgh Castle-