the british royal family resides in the palace that was the inspiration for the kensington system's name.
the british royal family resides in the palace that was the inspiration for the kensington system's name.
kensington system
kensington palace