In Need of Rescue: London Road Fire Station

The decaying site of the former fire station on London Road in Manchester has been part of the city centre landscape for so long that it is an accepted sight for anyone leaving Piccadilly Station. The fire station opened in 1906...

Read More