Originally Posted by phill363:
“didn't know that was a set, they could of spruced it up abit and used it more often and made weatherfield seem abit bigger”
Just had a quick look on Google Street View and you can see 'Davenports' from Quay Street, near the entrance to the former Studios Tour.
They should use it more often; given that the characters must use the tram to get around.
That's one thing I'm surprised was used in the location of the new set, a proper working tram line.