Company name: 25 Copthall
Description: 49,242 sq ft of Premium Office Accommodation across three floors in a beautifully transformed building just 200m from the Elizabeth line at Moorgate.
Audley House, 9 N Audley St, London W1K 6ZD, United Kingdom