Home of Russian Oligarch Alisher Usmanov, who owns the £48 million Beechwood House in Hampstead Lane Highgate Hill, North London, England, UK
PHOTO:JEFF GILBERT 6th March 2022 Highgate, North London, UK Picture shows the home of Russian Oligarch Alisher Usmanov who owns the £48 million Beechwood House in Hampstead Lane Highgate
Size: 8192px × 5464px
Location: Hampstead Hill, London, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alisher, beechwood, hampstead, highgate, hill, house, lane, london, mansion, money, oligarch, russian, sanctioned, sanctions, usmanov