Experience a taste of French royalty at this magnificent London castle. Wander through opulent halls and vast, manicured gardens, once home to kings and queens. Discover centuries of history and breathtaking architecture right in the heart of the city.