HOTG: Heart of Thames Gateway

What does HOTG mean? The above is one of HOTG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Heart of Thames Gateway

HOTG also stands for:
... more