Situated on London’s South Bank – the city’s epicentre of culture, arts, and business – and just steps from iconic Waterloo Station, York Road is the world’s largest co-working space, providing a variety of vibrant facilities for businesses both corporate and startup.
Office Desks
From £900 /per desk per month
Facilities
Transport Links