The winner is…….

Cinema Rooms have just been awarded the coveted Home Cinema Choice award for Installer of the year 2011. The magazine held the awards at the swanky Soho Hotel in London… read more →