Memory Game TOURISM IN LONDONOnline version Here you will find some interesting places located in London. Do you know them? by Sonia Ruiz It is a combined bascule and suspension bridge in London It is the meeting place of the House of Commons and the House of Lords It is a giant Ferris wheel on the South Bank of the River Thames It flows through southern England, most notably through London. It is the mother church of the Diocese of London. It is the London residence and administrative. It is a historic castle located on the north bank of the River Thames in central London. It is the nickname for the Great Bell of the clock. It is a road-and-foot-traffic bridge over the River Thames