Located in a stunning period building on the majestic and tree-lined Inverness Terrace, this newly refurbished flat boasts ample space and an abundance of natural light.
Inverness Terrace is a spectacular tree-lined avenue ideally located just off Hyde Park and within walking distance to the amenities and transport links of Queensway and Notting Hill.