A suburban London street has been renamed in honor of late musician Freddie Mercury – ‘Freddie Mercury Close’ – was officially unveiled on February 24, by Freddie’s sister, Kashmira Bulsara, her son Samuel, alongside the Mayor of the London Borough of Hounslow, Councillor Tony Louki and Lord Bilimoria. Freddie Mercury Close is located in Feltham, West London, which […]