Rose & Crown

The Rose and Crown Hotel, on the lovely Swan Street in Guildford, is a stunning…