£82 per sqm
Office space available for rent in Town Area - Leon House, located on a 3rd floor. £410.00 pm (all inclusive except phone). 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.