Experiences and trips in London
London is the capital and largest city of England and the UK. It is located next to the Thames river. It is a city that blends the traditional british culture with the modernity. It is one of the most important business centers in the world.