

Queens Head Inn si trova nel villaggio di Nassington vicino a Peterborough, Inghilterra, in un tranquillo ambiente rurale lungo il fiume Nene. La locanda è a circa 9 km dal castello storico di Fotheringhay, 6 km da Elton Hall & Gardens e 7 km dalla Nene Valley Railway alla stazione di Wansford. L'aeroporto di East Midlands si trova a circa 82 km dalla struttura.