Downing Street, London, UK. 21st October 2014. Ministers attend the weekly cabinet meeting at 10 Downing Street in London. Pictured: Secretary of State for Environment Food and Rural Affairs - Liz Truss. Credit: Lee Thomas/Alamy Live News
Size: 3652px × 2430px
Location: Downing Street London
Photo credit: © Lee Thomas / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: british, cabinet, downing, government, liz, london, meeting, minister, politics, street, truss, uk, whitehall