£82 per sqm
Office space available for rent in Leon House, Town Area - located on the 4th floor. £410 pm (all inclusive except phone/internet). Suitable for Business License Applications. One year contract with the option to renew. Book your viewing now!
£82 per sqmRegister Your Interest
Town Area covers properties that do not fall into the other locations we describe in this section.