Positioned in the middle of Leinster Square, an enclave of Grade II-listed Victorian terraces in the heart of Notting Hill, is this four bedroom townhouse apartment. Encompassing 3,727 square feet, its four spacious storeys have been crafted with sophisticated interior design, an abundance of glazing and hi-tech modern amenities.