Bowden Court (Notting Hill)

24 Ladbroke Road, London W11 3NN