Anywhere along the south coast of england. London is so busy smelly and has no friends
nah somewhere in the middle, like York!
It's a small enough country that it's a short enough drive for everyone when it's in the middle. (This is if he were to only go to one place in Britain)
Also, the Waterstones in York has the SF&F section downstairs (underground essentially) So we could all dissapear and geek out