29 Stormont Road, London, N6 4NS
Address
29 Stormont Road, London, N6 4NS
Proprietor
LTS Trustees SARL
Country of Ownership
Switzerland
Date Purchased
10/03/2008
Price Paid
£3,250,000
Address
29 Stormont Road, London, N6 4NS
Proprietor
LTS Trustees SARL
Country of Ownership
Switzerland
Date Purchased
10/03/2008
Price Paid
£3,250,000