Belgrave Square in Knightsbridge, on 14th March 2022, in London, England. Campaign group 'Transparency International' say an estimated £1.5bn of UK property has been spent with suspect funds from Russia, via the City of London, the UK capital's financial district.
Add to Cart Add to Lightbox Download