6 Amazing tourist Places in London

London is the capital of England or the United Kingdom and situated on the bank of Thames river in the south-east of Great Britain. The history behind London is that It was founded by the Romans whose name is Londinium. London is leading global cities in the arts, education, entertainment, fashion, finance and many more. […]