Keele is between Junctions 15&16 on the M6 and you can see Lindsay Halls from the Service Station... which pretty much sums up Keele - its a service station on the M6 lol (kidding!)
Its on the outskirts of Newcastle-under-Lyme which means you're about an equal distance away from both Manchester and Birmingham, which usually takes me around 50mins to get to either by car. You can get there by train, by getting off at Crewe and getting the number 85 bus from across the road which will drop you off on campus, or you can get the 29 bus from across the road from Stoke-on-Trent train station, which will also drop you off on campus.
(the 29 bus is the main bus route which goes through campus, newcastle and stoke... and beyond I believe lol!)
The uni is pretty well sign posted from the motorway at junction 15, (coming from the South) but if you come off at junction 16 (coming from the North like moi) then you follow the signs to Newcastle-under-Lyme, then follow the signs to Keele University and Science Park once in the middle of Newcastle. (You will soon pick up the shortcuts lol)