60 Sloane Avenue, Chelsea, London
Investors: 1
60 Sloane Avenue, a 11,411 sqm property originally constructed in 1911 as a depository for the luxury department store Harrods, is located in the heart of the Royal Borough of Kensington and Chelsea, an exclusive, vibrant and affluent London borough. With its historical heritage, 60 Sloane Avenue is a highly acclaimed and iconic building and is currently utilized with a mixed-use of offices and retail spaces.
Investors (1)
Get these signals delivered weekly
Deals, exits, fundraises, and key hires from funds active in Italy — straight to your inbox.
Get Signals