7 Nov 2013 ... British Land announces today its letting to Facebook UK Limited (“Facebook”) at its newly completed office development at 10 Brock Street.
Lee mas