London, the largest city and capital of United Kingdom which is also amongst the oldest of the world’s great cities with having the history spanning of nearly two millennia (2000 years). London is located on Thames river in the South-eastern England.


Featured Post

Most popular posts

city icon 16 p white


city icon 04 p white

Land Area

city icon 15 p white

Year Founded

city icon 20 p white