Historic Royal Palaces

Hampton Court Palace, KT8 9AU, United Kingdom (London)