Jayell,
I think it's a case of what I am always saying, "never believe a tag on an old photo unless you know it to be correct" I now think this photo was taken at the junction of Station Street and Hill Street where the old public toilets used to be outside The Crown.
The hotel would actually be the Crown Hotel which I imagine would have been upstairs from the pub and the sign saying General Hotel is just a direction sign.
If you look at the two photos side by side here you will see they are a pretty good match. Hopefully this is now sorted and I'm sorry for the false start.
View attachment 129620