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.
there are 12 churches in stevenage
"Je suis de Stevenage"
Stevenage's motto is 'The heart of a town lies in its people'.
Stevenage railway station was created in 1850.
Stevenage railway station ended in 1973.
The division that Stevenage participates in is the League Two in England.
Stevenage Athletic F.C. ended in 1976.
Stevenage Athletic F.C. was created in 1968.