Cannonball House is at the top of the
Royal Mile.
It stands beside a flight of steps leading down from the castle
esplanade to Johnston
Terrace, seen in this photograph which was taken from the eastern
end of the castle Esplanade.
Please click the images below to see
a view looking from the north across the Royal Mile towards
Cannonball House