Many of the pubs in the centre of Edinburgh claim to be legendary and quite a few are, but Sandy's Bells is right up there with biggest - which is something of an irony as it's probably one of the smallest pubs you'll ever...

One of a string of boozers that line Rose Street, just on the edge of the Georgian New Town of Edinburgh, the Kenilworth is probably one of the more welcoming to passing strangers. It's certainly one of the most elegant, inside...