Written to celebrate the 60th Anniversary of the Compton Organ at the Leicester Square Odeon London affectionately known as 'The Duchess'. Ogden once again conjures a marvellous and charming composition.