British Land in £470m Paddington purchase
British Land has spent £470m on buying up most of the Paddington Central estate, a 1.2m sq ft office-led, mixed-use estate near Paddington Station in West London. The group says the investment “offers an attractive blend of income and capital return, ... Read more