Home > Office Space Directory > London
With available space of approximately 2850 square feet, this building offers a variety of office space which can be utilised as open plan or separate offices which would ideally suit most business sizes, with meeting room use if required and cleaning services. Giving easy access to major transport links and local amenities.
1-35 workstations available now
0800 1444 106
A map of the serviced offices at Stephenson Way, London, NW1.




