Located on Euston Road opposite King’s Cross and St Pancras stations, Belgrove House is a new-build specialised research and development and office building designed to support innovation within London’s Knowledge Quarter delivering 180,000 sq ft of specialist office space.
Read More