British capital, n.
the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
<noun.location>
British capital Greater London London capital of the United Kingdom
<noun.location>
British capital Greater London London capital of the United Kingdom
lexical pointers
derivationally related form
semantic pointers
part meronym
Big Ben
Newgate
Tower of London
Old Bailey
Fleet Street
Harley Street
Lombard Street
Whitehall
Trafalgar Square
City of London, the City
Greenwich
Bloomsbury
Soho
Wembley
West End
Westminster, City of Westminster
Pall Mall
Wimbledon
instance hypernym
part holonym
member meronym