England Question 10
Name this wonder
Clues
Located near London
The rooms, chapel, and doll house of this monarch residence are superb