Temple House is an imposing four-storey building, situated on School Hill in Lewes High Street with office accommodation on the upper floors. Overall, the..
The property is situated centrally within Lewes High Street which is host to numerous multiple retailers..