Stephen Brown vit entre Édimbourg et Majorque. Il est né à Hong Kong et a passé les six premiers mois de sa vie à l'hôtel Peninsula, du côté de Kowloon. Il a voyagé et grandi à l'âge d'or de la BOAC, de la Pan Am et de la TWA, et n'a jamais cessé d'aimer les voyages et les hôtels. Il a travaillé dans des hôtels londoniens 5 étoiles, dont le Westbury et le Grosvenor House. Propriétaire d'un hôtel et d'un B&B en Écosse, il travaille depuis 40 ans dans le secteur des voyages et de l'hôtellerie et est toujours à la recherche de lieux de restauration et d'hébergement de qualité. Il est guide de pêche à la mouche pour la UK Salmon & Trout Association et passionné de golf.