Căn biệt thự đắt nhất London được xây dựng vào năm 2011, theo phong cách Hollywood hào nhoáng. Công trình đang được rao bán với giá 40 triệu bảng Anh, tương đương hơn 52 triệu USD.
Diện tích 6.140,6m² nói trên thuộc khu A, nằm ngoài chỉ giới mở đường, trong tổng diện tích khu đất 7.243,4m². Sau khi chuyển mục đích sử dụng, khu đất được sử dụng để triển khai Dự án đầu tư xây