London, UK. Monday 7th July 2014. Tour de France passes the Houses of Parliament and Big Ben, whilst travelling through Westminster at the end of the British stage finishing in London. Credit: Michael Kemp/Alamy Live News

- Image ID: E4AJ80
London, UK. Monday 7th July 2014. Tour de France passes the Houses of Parliament and Big Ben, whilst travelling through Westminster at the end of the British stage finishing in London. Credit: Michael Kemp/Alamy Live News
Michael Kemp / Alamy Stock Photo
Image ID: E4AJ80
Location: London, England, UK