Albion, Church Road: Road Sweeper
Buy a print
|Date Photo Taken||27th September 1913|
|Copyright 1||N F Roberts|
|Notes / History||The Albion Pub was located at the junction of Church Road and Liberty Avenue (formerly Phipps Bridge Road) in Mitcham.
It was built between 1847 and 1867. It was badly damaged by fire on 9th January 1982.