Tag: 10 Downing Street

Five facts on UK’s 10. Downing Street

-No. 10 Downing Street, the official residence of British leaders since the 18th Century Here are five facts about Britain’s most famous address: 1-In 1682, Sir...

10 candidates running in Brexit-dominated UK leadership race

Leading lawmakers from Britain’s governing party battled over Brexit as the contest to become the next Conservative prime minister officially kicked off Monday with...