Find serviced office space in Lombard Street in the City of London. Rent a serviced office in one of the business centres in this historic thoroughfare between Bank and the junction of Gracechurch Street & Fenchurch Street which has been home to the headquarters of many banks and financial institutions over the years. Lombard Street has two business centres offering serviced offices - No. 4 and No. 68.
Sorry, no results can be found.
Please try searching for a street name or a tube station.