greater_london
1. [ noun ] (government,geography) the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
Synonyms: London capital_of_the_United_Kingdom British_capital
Related terms: national_capital Londoner England Westminster_Abbey Greenwich Fleet_Street soho old_bailey harley_street lombard_street whitehall trafalgar_square bloomsbury West_End Wembly wembley city_of_westminster pall_mall wimbledon city_of_london Big_Ben
Similar spelling:   great_horned_owl
  greater_celandine
  greater_omentum
  greater_burdock
  greater_new_york
  greater_kudu
  greater_knapweed
  Greater_Antilles
  greater_scaup