You asked:

where does prince harry live

  • Kensington Palace
    Kensington Palace
    Prince Henry of Wales is a person who resides at Kensington Palace.