Restaurant
The Shimla PalaceThe Shimla Palace is a pub on Stafford’s High Street, serving as a regular stop for locals and visitors. It’s known for traditional British pub food and real ale. People come here after work or in the evenings to drink at the bar, eat, or chat in small groups.
View Info →