Greater London
Greater London
Noun
1. the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
(synonym) London, British capital, capital of the United Kingdom
(hypernym) national capital
(part-holonym) England
(member-meronym) Londoner
(part-meronym) Big Ben
GREATER LONDON
AREA AMMINISTRATIVA CHE COMPRENDE LONDRA E LE ZONE CIRCOSTANTI