Roger was out and about today as the invited special guest to unveil an official plaque in Maiden Lane, London to celebrate the site of Europe’s first recording studio that originally opened in 1898.
James Hall, Caryn Tomlinson and Roger Taylor (Photo: Emma Donoghue)