A total of 1500 sq. ft. is currently available at this Eldon Street property. The office accommodation is situated on the second floor and has recently been refurbished. Onsite amenities include manned reception, showers and storage.
Eldon Street is only moments from Liverpool Street and Moorgate Stations, offering great local and national transport links. The area also benefits from a good mix of bars, restaurants and eateries.