Electronics in Solihull - Mell Square Shopping Centre 53 Mill Lane, Mell Square Shopping Centre, Solihull, B91 3AT Tags: audio visual equipment, plasma screens, repairs, satellite services