Lumbers Jewellers

62 - 66 High Street, Leicester LE1 5YP ,United Kingdom
Lumbers Jewellers Lumbers Jewellers is one of the popular Retail Company located in 62 - 66 High Street , listed under Retail Company in Leicester , Jewelry & Watches Store in Leicester ,

Contact Details & Working Hours

Map of Lumbers Jewellers