Laura French Just north of the Royal Albert Hall and northwest of Buckingham Palace sit Hyde Park and Kensington Gardens: a stretch of green bisected by West Carriage Drive. Hyde Park was once the ...
Queen Elizabeth II spent the first 18 years of her life at Kensington Palace and was subjected to a series of harsh ...