Welcome to 209-211 City Road, situated in the bustling City of London! This office space offers a fantastic opportunity to occupy extensively refurbished accommodation on the first and second floors of the building. The available space is fully fitted and furnished, providing a seamless transition into your new workspace....