British Land continues leasing momentum with new Amazon Fresh store at its Regent’s Place campus
Amazon has today opened a new Amazon Fresh grocery store at Regent’s Place, one of British Land’s London campuses. Located on the ground floor of Euston Tower, the 2,500sq ft store is the second Amazon Fresh to open in British