United Kingdom; London England United Kingdom; Europe; Northern Europe
Is it you?
Investor info
TypeReal Estate Private EquitiesStage focus
Seed Round
Industry focusDescription
Avignon is an international property investment and asset management business based in London whose core markets include the United Kingdom, the Norics, and Spain.