APPROX 6500
Stavenage is a city located in England, United Kingdom. It is 30 miles north of London. There are about 2000 people that live there.
Stevenage is not in London.
The area of Stevenage is 25.96 square kilometers.
Stevenage F.C. was created in 1976.
"Je suis de Stevenage"
there are 12 churches in stevenage
Stevenage's motto is 'The heart of a town lies in its people'.
The division that Stevenage participates in is the League Two in England.
Stevenage railway station was created in 1850.
Stevenage railway station ended in 1973.
Stevenage Athletic F.C. ended in 1976.
Stevenage Athletic F.C. was created in 1968.