Inn at John O’Groats - the end of an embarrassment
An iconic tourist destination that narrowly missed winning ‘Britain’s Ugliest Building’ prize has been transformed to critical acclaim, restoring the besmirched reputation of its location along the way.