Arch Street Capital Advisors has opened a London office in Mayfair as part of an initiative to extend its reach from U.S. to European commercial real estate investments.
Arch, having transacted on more than $9 billion of transactions, will look to execute investments throughout Europe in a similar manner to its U.S. strategy, focusing on high-yield opportunities of size and scale across all sectors including net leased and long lease opportunities, with a minimum investment size of €100 million ($108 million). Arch has a flexible capital mandate and will look to acquire assets directly, recapitalize opportunities and establish programmatic joint ventures. Arch will also look to execute on cross-border portfolio transactions between the United States and Europe.
The office will be headed by Richard Ellis, a managing director. Prior to joining Arch, Ellis co-founded and managed Amiri Capital for 14 years, a European commercial real estate investment firm with offices i