The Old Globe Hotel at the corner of Castle and Womanby Streets. The photo was taken post 1902, after the electrification of the tram lines in Cardiff.