Stevenage er en engelsk by i Hertfordshire, lige nord for London og øst for Luton.
Owlapps.net - since 2012 - Les chouettes applications du hibou