A meticulously refurbished and beautifully presented flat for sale within a handsome stucco fronted period building on popular Inverness Terrace, moments from Kensington Gardens. Inverness Terrace is a handsome Victorian terrace, located only moments from all the shops, restaurants and travel li ...