Admiral Casino: Byker is located in Newcastle upon Tyne, United Kingdom on 210 Shields Rd, Byker. Admiral Casino: Byker is rated 3.3 out of 5 in the category casino in United Kingdom.
Address
210 Shields Rd, Byker
Accessibility
Wheelchair-accessible toilet