Google maps

South yorkshire

Map reference:

The Red Lion public house, No. 653 London Road at junction of Thirlwell Road. Later became the terminus for horse drawn bus and horse tram service to Heeley. The tram sheds situated just around the corner on Albert Road
To see more images in this location, press the more images button.
BackMore images