Serviced Office, Office
To Let 2,637 sf
Refurbished Offices, Fitted Out, Meeting Rooms, Open Plan, Kitchen
Plug and play or fully managed office in the heart of Shoreditch..
Located on Clifton Street, just a few minutes walk from both Liverpool Street and Old Street Stations. Transport links..