Explore details about location Lower Twelfth Street. Lower Twelfth Street is a location situated within the Central Milton Keynes alongside other areas such as Grafton Gate, Avebury Boulevard, Midsummer Roundabout.