Classified Ads

No Listing Found

Job Listings

No Listing Found


As one of Birmingham's tallest buildings, Mclaren is an instantly recognisable feature of the city skyline. With over £7.5m invested in its external facade and its internal spaces and facilities, the building has been transformed into a contemporary business destination.

2635C, McLaren Birmingham, Stratford Rd, Solihull B94 5NH
01483 262XXX
Click to reveal phone number
Message Store Owner