WEST 11 – Holland Park Avenue
A magnificent detached London red brick building located in the Royal Borough of Kensington and Chelsea along a beautiful tree-lined avenue within walking distance of Notting Hill and Holland Park.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
London Underground
Holland Park Station
Central Line - Zone 2
5 min walk
Notting Hill Station
Circle / District / Central Lines - Zone 1
10 min walk
