Occupying a superb position on Holland Park Gardens, just south of the many conveniences on Holland Park Avenue and a few minutes’ walk from the park, lies
A wonderful low build townhouse situated on a quiet street well located for both Kensington and Notting Hill. The house is flooded with natural light and