This page shows businesses on Menzies Road. Click on a business to bring up its details and a map showing its location.
Address: 37 Menzies Road, Leicester, Leicestershire, LE4 0JL
Find out what people are saying about places on Menzies Road.
Encountered a member of staff whilst shopping I was astounded how rude and thoroughly nasty he was, as a company it seems he should be made to take his advertising top off... More »
Map showing Menzies Road in Leicester.