1. Greater London - Noun
2. Greater London - Proper noun
the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
Source: WordNetAnd I hope that everybody who loves this city will put aside party differences to try in the making of Greater London greater still. Let's get cracking tomorrow and let's have a drink tonight. Boris Johnson
I undertake that, in the exercise of my functions of that office I will have regard to any guidance with respect to ethical standards issued by the secretary of state under Section 66 of the Greater London Authority Act 1999. Ken Livingstone
At the most localised level, much of England is divided into civil parishes with councils ; they do not exist in Greater London. Source: Internet
He was fired from Bristol in 1990 after "talking over the news bulletins and making silly noises". citation In 1988 he also joined, from its launch, Greater London Radio (GLR). Source: Internet
I got into local government at the Greater London Council in 1984s, supported the miners’ strike and became a NALGO shop steward there and a branch secretary at the Inner London Education Authority (ILEA). Source: Internet
It borders Greater London to the south east, Berkshire to the south, Oxfordshire to the west, Northamptonshire to the north, Bedfordshire to the north east and Hertfordshire to the east. Source: Internet