0
Northampton Town RLFC was created in 2011.
Northampton Town F.C. was created in 1897.
The division that Northampton Town participates in is the League Two in England.
Northampton is a town in England. London is the capital city of England.
No. Northampton is a town located about 60 miles northwest of Central London.