Bohemian Rhapsody pop up shop opens on Carnaby Street

London’s Carnaby Street has unveiled an exclusive art installation in celebration of the Twentieth Century Fox and Regency Enterprises film, Bohemian Rhapsody. Hailed as one of the greatest rock songs of all time and topping charts as a best-selling single for over forty years, Freddie Mercury’s lyrics will shine brightly on Carnaby Street ahead of […]

Bohemian Rhapsody pop up shop opens on Carnaby Street Read More »