Interchange Croydon sold for £71.5 million
The Interchange building at 81-85 Station Road, Croydon, has been sold for £71.5 million to Tristan Capital Partners, which represents a net internal yield of 6.25%. The previous owners were a fund advised by CarVal Investors, who comprehensively refurbished the building in 2014 in order to attract tenants with strong covenants at better rents.
