London is the capital city of England and the United Kingdom. A vibrant city with a population of close on 8.3million (July 2013) and a wide range of diverse cultures inhabiting the area, it is a wonderful city to visit. London covers an area of 1572 km2 and is separated into boroughs. When you visit […]