Yes, Landlords will usually restrict how the property can be used. The lease will specify a “permitted use” with reference to the zoning (eg GB1 offices). The use can, at times, be very specific to ensure that there is proper mix of businesses within the Landlord's development and which do not cause clashes between businesses.
It is important to ensure that the permitted use specified in the lease is clear and wide enough for your purposes.