Somewhere in the town would obviously be perfect, but that's never going to happen.
I wouldn't be against Baginton personally, but it is not surrounded by housing in the close proximity is it, whereas, the Ricoh very much is. In one direction north (towards Nuneaton), next to nothing, but to...