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.

262px

Featured Post

Most popular posts

city icon 16 p white

Population

city icon 04 p white

Land Area

city icon 15 p white

Year Founded

city icon 20 p white

GDP

London Glass

Unit 3, 129 Mile End Rd, London E1 4BG