L
Luton North Police Station
Address
High Street South, Leagrave LU4 9DQ
City
Leagrave
Post Town
Luton
County
Bedfordshire
Country
England