High Street Kensington

Switch View
  • Kensington Palace

    Kensington Palace in London is a working Royal residence. Of great historical importance, Kensington Palace was the favourite residence of successive sovereigns until 1760. It was also the birthplace ...

    £60.00