The metropolis of Greater London is the largest metropolis in Western Europe and covers an area of around625 square miles (1620 sq km). The diverse population is around seven million persons.
Abbey Road Studios, London
Above is the world's most famous recording studio - Abbey Road Studios in London.