Eldon Street, Liverpool Street, EC2M
Building & Location Info
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.
- Air Conditioning
Liverpool Street0.12 miles
Liverpool Street0.1 miles