Buckingham Palace, a place to be
The Queen ist home but not to be seen.