Kingston-upon-Thames

English

Proper noun

Kingston-upon-Thames

  1. (dated) Alternative form of Kingston upon Thames.