Toy Shops in London - Notting Hill 202 Kensington Park Road, Notting Hill, London, W11 1NR Tags: art, board games, dolls, drawing, soft toys