Explore details about location Meteor Way. Meteor Way is a location situated within the Birmingham alongside other areas such as Terrys Lane, Lime Tree Grove, Ainsdale Gardens.