La Mansión fue construida en 1910 y es considerada como la vivienda en venta más costosa de Gran Bretaña.
La mansión fue mandada a construir por el magnate William Park Lyle y esta valorada en más de 150 millones de dólares, incluso, es considerada como la vivienda en venta más costosa de Gran Bretaña.
En la década de 1950 por desuso pasó a ser propiedad del Banco de China y en el 2006 fue adquirida por otro magnate.
La lujosa mansión tiene 14 habitaciones, seis salas de recepción, salón cine, sauna, bodega, sala de billar, entre otras cosas.