160 Borough High Street

Office space in the heart of Southwark, SE1 1LB

160 Borough High Street is a distinguished headquarters building, prominently positioned on Borough High Street and surrounded by a peaceful landscaped park and gardens. The property has been extensively refurbished to provide fully fitted high specification offices, ready to occupy immediately.

Featured offices