Category: Liverpool Street

City of London Offices In The Award Winning 110 Bishopsgate Tower

110 Bishopsgate is a newly built, award-winning skyscraper and the third tallest building in London. We have serviced office spaces available on floors 17-19 allowing for spectacular panoramic views of London. A variety of offices are available from 3-desks up to 35 desks, perfect for small businesses and entrepreneurs. These offices have some of the […]

Read More