Established in Ealing in 1929 and trading from the same shop for 83 yrars !, City Radio Stores is an electrical goods store.