Brain › General Knowledge

An estimated two billion people watched the royal wedding of Prince William and Catherine Middleton, which took place on 29 April, 2011 at this venue in London.

  1. St. Jamess Palace
  2. Westminster Abbey
  3. St. Pauls Cathedral
  4. Hampton Court Palace

Answer

The correct answer is B) Westminster Abbey.

More General Knowledge questions

Play Brain · Practice