84 Albion Street is located within the heart of central Leeds, offering occupiers immediate access to the city centres' fantastic business, retail and leisure amenity provision. The building is only a 9 mins walk from the Leeds train station, and 10 mins walk from the main bus station.
Floor number: Ground
24/7 Access, Car parking, Ultrafast Fibre Connectivity