Pavilion Picture Theatre
An aerial photo dated June 1925.
The Grand and Palace-Hippodrome are on St James' Street, as are the Victoria and the Empire.
The triangular cluster of buildings indicated at the top left includes the Pavilion Picture Theatre and the Well Hall Hotel. These buildings are on Church Street at its junction with St James' Street and Yorkshire Street, which goes off to the top of the image.
No one has favorited this photo yet