International Homes

£25 Million Estate In Isle Of Man

This 145 acre estate, dubbed "The Ballakew Estate", is located in Isle of Man, which is a self-governing British Crown dependency situated in the Irish Sea between Great Britain and Ireland.

£75 Million New Build In London, England

This newly built Neoclassical style brick home is located on Avenue Road in London, England, UK. 

Incredible Waterfront Home In France With Indoor Pool & Nightclub Lists For €120 Million

This incredible waterfront home, dubbed "Palais Venitien" (or Venetian Palace), is located in Cannes La Bocca, Provence-Alpes-Cote D'Azur, France and is situated on 6 acres. 

Stately 21,000 Square Foot Mansion In Surrey, England

This stately mansion is located on East Road in St. George's Hills, Weybridge, Surrey, England, UK and is situated on 3.7 acres of land.

Lavish €80 Million Home In Paris, France

This lavish, newly built home is located in Paris, France and was built behind a restored historical facade. 

Modern Waterfront Home In Australia With 15 Car Subterranean Garage (FLOOR PLANS)

This modern waterfront home is located at 46 - 48 Royal Albert Crescent in Sovereign Islands, Queensland, Australia.