Avignon Capital have been awarded The Best International Property Investment Boutique – London at the Real Estate & Property awards 2016. The Real Estate & Property awards celebrate the very best companies within the industry over the past twelve months and reward excellence.