What about Parkhall country park at Weston Coyney, lots of parking area's up there? Good views over the city from the top.
Or there's a little Industrial estate off Victoria Road opposite the Lowe and Rhodes caravan dealers?
also if you travel 5 mins down the A500 theres an industrial estate where all the truckers stop off the Tunstall/Burslem turn off, think it's called Chemical Lane, there's a Scania dealer down there. Also a little up from that is a truck yard that lets stop overs for trucks, im sure he would let a MH if asked, I can get his details if you find nothing else as he comes in our chippy?