her hair smelled of lacquer
1Buckingham Palace — is the official London residence of the British monarch. [Traditionally the British Royal Court is still resident at St. James s Palace. While foreign ambassadors assuming their new position are received by the British sovereign at Buckingham… …