Christmas in London -- Westminster Abbey

Religion and BeliefWestminster AbbeyAnglicanismChristianity
The Christmas Tree which was blessed and switched on by The Very Reverend Dr John Hall at Westminster Abbey on December 4, 2012 in London, England. Tim Whitby, Getty Images
Loading