Forty Queen Street,  the beautiful Isle of Man and other interesting things