13,153 sq ft of open plan office space with panoramic views of the City of London
The businesses that are enjoying the benefits of having a base in London's most inspiring building
Wherever in the world you are travelling to or from, Shard Quarter is ideally situated with a rail hub connected ...