england

Castle of the Week: Leeds Castle in the Heart of England

alt tag

Leeds Castle is often called “the loveliest castle in the world,” set on two islands in a serene lake in the English countryside of Kent. With origins dating back to 1119, the castle has served many roles over the centuries. CLICK HERE for full blog.

Jimmy Page is Not a Fan of Luxury Basements

alt tag

We recently wrote about developers taking luxury underground. Across the luxury market, extravagant basements are on the uptick, with people spending fortunes on subterranean additions. In Kensington, a historic neighborhood in the center of London, real estate is almost as expensive as anywhere in the world– in fact, the average home is now [...]