The Keyhole in North Lindsay Street, opened in the early 80's.
It was owned by ex Ice Hockey player Marshall Key, hence the wordplay related pub name.
The interior was very spacious, with a sunken serving bar in the centre of the floor.
It also later had large screens, as I recall it being packed with Scots fans watching a match one time I was there.
