London is the capital of England ... This clip will be relevant for teaching Geography. This topic appears in KS1/KS2 in England and Northern Ireland, Knowledge and Understanding of the World ...
Its capital city is London. This is the Tower of London ... This film identifies what human and physical features are in geography and indicates some of them in the context of the United Kingdom.
In 1998, the London School of Economics established LSE London as a centre of research excellence on the economic and social issues of the London region, as well as the problems and possibilities of ...
This article picked by a teacher with suggested questions is part of the Financial Times free schools access programme. Details/registration here. Read our full range of geography picks here.