Mansion/House
Updated 21st Mar 2022
Beechwood House
Value $96,100,000
Location Hampstead Lane, North London
Owner information

The property is owned by Hanley Limited, an Isle of Man company owned by Usmanov.

Notes
Credit: REUTERS / Alamy Stock Photo