Universal Music UK has agreed a 174,570 sq ft letting at 4 Pancras Square, N1.
The record label will join occupiers such as Google and LVMH
Universal Music UK has agreed a 174,570 sq ft letting at 4 Pancras Square, N1.
The record label will join occupiers such as Google and LVMH