London Town (English, name)
expansion: London Town
Senses:
glosses: London, predominantly the central fifteen or so boroughs.
tags: London
UK
poetic
traditional
Forms: