Leo & Ted's Electric Guitars
- Northampton, United Kingdom
- Send Message
Leo & Ted's are a specialist dealer of high quality new, used and vintage guitars based in Northampton, UK. Any of our guitars can be tried out prior to purchase by making an appointment to visit our …
Filter & Sort