We describe a beamline based on a plane-grating monochromator and an end-station designed for high resolution photoemission and photoabsorption spectroscopy on surfaces and interfaces using undulator radiation in the energy range 30 1500 eV. The general design of the beamline is based on a horizontally focusing pre-mirror, an SX-700 type of plane-grating monochromator and re-focusing optics of Kirkpatrick-Baez design.