Singapore-upon-Thames

English edit

Proper noun edit

Singapore-upon-Thames

  1. (UK politics, economics) Alternative form of Singapore-on-Thames