Name of the royal house
Name for the upper house of parliament
England's patron saint
Traditional place of coronation
Residence of the prime minister
Official London residence of the British monarch
Regarded as the first prime minister
Year of the Magna Carta
The largest stadium in England
ANSWERS:
Windsor
House of Lords
St. George
Westminster Abbey
10 Downing St.
Buckingham Palace
Robert Walpole
1215
Wembley Stadium
MovieStyle on 08/29/2014