Culture
Freddie Mercury’s old home in Liverpool opens as a Function Room
The Dovedale Towers on Penny Lane is a fantastic iconic building, a South Liverpool institution that has seen many incarnations throughout the years. It takes its name from a now demolished tower from which the River Mersey and its passing ships could be seen. It has also been an orphanage, a Russian Embassy and even...