Charles House, Mayfair

A magnificent 22,000 sqft (2,043 sqm) London mansion with exquisite landscaped terraces. This is one of the most important private residences to be created in Mayfair and prime central London this century.

The palatial property exudes excellence and has four grand reception rooms and a spectacular double height galleried main hall with ornate ceiling that has a grandeur normally associated with stately homes rather than central London properties, however opulent.