King Charles' rarely-pictured 'secret' feature inside 775-room London home
1 month ago
5
King Charles and Queen Camilla's London home Buckingham Palace has "secret" areas that aren't often pictured. See inside one area leading to the private apartments...