Listen & view Capital 95.8's lyrics & tabs
Capital 95.8 is a London radio station owned by GCap Media. The studios of Capital 95.8 are today based in Leicester Square, which is also home to Capital's parent company, GCap Media. In September 1996 the then Capital FM launched its website, a little later than some UK broadcasters, but high demand led to it crashing within a few hours. Towards the end of 2005, and the beginning of 2006, the...read more