Englishman’s Castle

Englishman’s Castle

Based in Leatherhead Town Centre, we are suppliers of sofas, chairs, beds & bedroom furniture, lamps, mirrors, fabrics, wallpaper & decorative accessories. Englishman’s Castle supplies traditional and contemporary furniture, established for over 50 years. We...