The Star Inn

15 New Rd, Stoney Stanton, Leicestershire LE9 4LQ ,United Kingdom
The Star Inn The Star Inn is one of the popular Bar located in 15 New Rd , listed under Bar in Stoney Stanton, Leicestershire , Restaurant in Stoney Stanton, Leicestershire ,

Contact Details & Working Hours

Map of The Star Inn