The Goldsmith's Mansion and the Fiery Preacher
Dating back to 1470, the John Knox House is the final remaining medieval mansion standing on Edinburgh’s historic Royal Mile. Located at the ancient boundary line of the Netherbow Port, this remarkably preserved timber-gallows building stands as a physical monument to a dark, blood-soaked era of civil war, religious revolution, and royal betrayal.
While centuries of folklore link the building to the famous Protestant reformer John Knox—whose legendary association famously saved the timber structure from Victorian demolition crews—the house holds a far deeper, tragic secret. In the mid-1500s, this was the private home of James Mosman, a staunch Catholic and the official royal goldsmith to Mary, Queen of Scots. Mosman was the master craftsman who personally refashioned the Crown of Scotland.
When Queen Mary was forced into exile, Mosman remained fiercely loyal. He helped lead the desperate three-year "Lang Siege" of Edinburgh Castle in her name, melting down the crown jewels to illegally mint coins for her cause. When the castle finally fell in 1573, Mosman was dragged backwards in a cart to the nearby Mercat Cross and hanged for high treason, leaving his beautiful stone-and-timber home to be claimed by history.
A rare look at 15th-century architecture pushing out over the High Street. These timber frames were saved from demolition in the 1840s due to their links to John Knox.
Tucked inside the historic Oak Room, these exposed, centuries-old timber beams feature hidden hand-painted renaissance decorations dating back to the early 1600s.
A 19th-century wooden relief carving of the fiery Protestant reformer John Knox. The inscription features a famous quote by the English ambassador Thomas Randolph, describing the sheer power of Knox's sermons: "John Knox is able in one hour to put more life in us than five hundred trumpets continually blasting in our ear."
The view peering out from the narrow window frames the busy thoroughfare looking uphill toward the heart of the Old Town. This vantage point sits on the threshold of the historic Netherbow Port—the ancient stone gate that once divided Edinburgh.
🚗 How to Get to John Knox House
Location: John Knox House is located right in the heart of Edinburgh's Old Town, sitting directly on the historic Royal Mile (High Street) at the ancient Netherbow boundary line.
By Car: From Elgin and the North East, take the A9 south straight through Perth, then follow the M90 across the Queensferry Crossing into Edinburgh. As you enter the city, head toward the Old Town and the Royal Mile thoroughfare. It is roughly a 3-hour and 45-minute drive from the coast.
Parking: There is no parking directly outside the house due to pedestrian restrictions on the Royal Mile. Paid multi-storey parking is available a short 5-minute walk away at the Niddry Street NCP Car Park or the St James Quarter Car Quarter. Alternatively, using the Ingliston Park & Ride outside the city and taking the tram in is highly recommended.
The Walk In: The path from the local city pavements straight to the medieval door of the house is short, flat, and paved, taking less than a single minute to walk from the edge of the high street.