England / Private Tours / Tour Reviews / Tower Of London London: Private Crown Jewels Car Tour With over 2,000 diamonds, the Crown Jewels of the United Kingdom hold a mesmerizing allure that…