This business in Orchard Place an The Broadway provides office space with natural light and is located just a few minutes’ walk up Victoria Street, close to St. James’ Park tube station. Picture your business holding its own in this area’s diverse mix of micro businesses, multinationals and government offices.
Compare listings
Compare