Northern English city and Bray football stadium (8)
I believe the answer is:
carlisle
(Other definitions for carlisle that I've seen before include "cathedral city" , "County town of Cumbria" , "See" , "Administrative centre of Cumbria" , "Cellars I turn to in Northern English city" .)