English: The ceremony has taken place at Westminster Abbey in London for the last 900 years.
Telugu: గత 900 సంవత్సరాలుగా, ఈ వేడుక లండన్లోని వెస్ట్ మినిస్టర్ అబ్బేలో జరుగుతుంది.