10 Downing Street – 37 Photos

10 Downing St is where the Prime Minister lives and works. It appears to be very humble compared to the grandeur of Buckingham Palace. To think the top elected official in Britain lives in a townhouse and to think of what the Queen gets because of who her parents are.
Public Services & Government in London

Source: 10 Downing Street – 37 Photos & 34 Reviews – Public Services & Government – 10 Downing Street, Westminster, London, United Kingdom – Yelp