Sight and Sound TV is a television and radio retailer located in the United Kingdom. The company was founded in 1912 by Alfred H. Barr and has since grown to become one of the largest independent retailers in the country. Sight and Sound TV offers a wide range of products, including televisions, home cinema systems,…
Read more
Categories: Radio