Kensington Park Road

Townhouse, Notting Hill