Green’s Dictionary of Slang

spectacles-seat n.

the nose.

[UK]G. Meredith Amazing Marriage xvi: Ben received a second spanking cracker on the spectacles-seat [...] he managed to dig a drive at the ribs.