A little look at Newcastle Under Lyme Town on my Talaria X3 E-bike. Newcastle Under Lyme sits next door to Stoke On Trent in Staffordshire, England UK.