It's part of Stoke on Trent though right? That's what Google told me anyway.
Yes, but Stoke and Stoke on Trent are different places. Hope Street is in Hanley, not in Stoke.
This city is confusing to outsiders. It's confusing to locals as well, just not as much. It sometimes seems that every ~100m the name of the place changes.
Anyway...back on track.
The city of Stoke-on-Trent formed as a result of numerous towns and villages growing enough to merge. The number varies depending on how you count it. Some say 5 towns, some say 6 towns. There were also a bunch of villages.
One of the towns was Stoke-upon-Trent, which is always known locally as just "Stoke".
Another of the towns was Hanley. It's a couple of miles from Stoke (upon Trent).
So Hanley is in Stoke on Trent and Stoke (upon Trent) is in Stoke on Trent, but Hanley and Stoke (upon Trent) are different places. It's not just naming - they effectively function as and are thought of as different towns.
To complicate matters further, Hanley is the centre of Stoke on Trent. Stoke is not the centre of Stoke on Trent. It used to be, back in the mining and pottery days, but it isn't now. Lots of fun for people who come here by train and can't find anything much because the train station is in Stoke (upon Trent) and they're looking for the centre of Stoke (on Trent). Which is in Hanley, a couple of miles from the train station.
Ah, did I say that the train station is in Stoke (upon Trent)? Actually most of it is in Shelton.
Satnav is a good idea for anyone coming here. The local councils throw one way systems around to confuse matters further, but if you've got very recent updates you'll probably be able to get where you want to go. Which is probably "out of Stoke on Trent"
Local etymology trivia:
"Stoke" is an Old English word meaning "place". Stoke is definitely a right place

That's why nowhere is officially called just "Stoke". Stoke upon Trent, Stoke on Trent, Stoke Newington, Stoke in Teignhead...always some other part to the name.
"Hanley" is also from Old English, but has been smoothed and modified over centuries into its current form so the original compound word isn't certain. It's probably a smoothed together form of two OE words which would translate into modern English as "High Meadow". It would have been grassland in the past and it is higher than Stoke upon Trent, which is a much older settlement would have been where Hanley was named from. It was probably used for grazing sheep, given how many sheep were in medieval England. So in the past Hanley was full of sheep faeces. It's debateable whether or not it has improved since then
