Meteor Business Park

 
4Prop Research
Dec 31, 2009 eye icon180

The scheme is located on Argyle Street off Cuckoo Road in the Aston area of Birmingham.Birmingham City Centre lies approximately 3 miles to the south west of the development accessedfrom Argyle Street and Cuckoo Road via the A5127 Lichfield Road, which provides direct access to Junction 6 of the M6 motorway immediately to the north of the development.