"That's what the Prince of Wales calls Buckingham Palace."