Music Sales


Music Sales

£16.99 Collect In Store 0% Finance Available

Collect In Store

All our products are available to collect in store. Simply select "Local Pickup" in the delivery options during the checkout process!


We have a number of finance options available to suit your needs, including 9-month, interest-free finance. Use the Finance calculator below to work out the best option for you and choose "Apply For Finance" during checkout to complete your application.
Add to wishlist

One of the all-time great film composers James Horner's output was extensive and memorable not to mention instantly-recognisable. His musical abilities meant he was able to lend his talent to any genre of film as the 12 wonderful pieces included in this Ultimate Film Score Collection confirm. All music is arranged for Piano and where relevant Voice. The collection of themes and songs included here are representative of James Horner's famous compositions from the beginning of his career to the present day. A selection of his most enduring works are included here from 'Star Trek II's Theme back in 1982 to Promises/End Titles from 'The Amazing Spider-Man' in 2012. For his oeuvre of over a hundred major scores Horner received two Academy Awards two Golden Globe Awards and a body of work that will surely be added to the canon of great scores. This body includes music for 'Avatar' (I See You) 'Braveheart' (For The Love Of A Princess) and the incomparable 'Titanic' (My Heart Will Go On) all of which are included in this Ultimate Collection. The scores in this collection are arranged for Piano and Voice so you'll be able to learn James Horner's greatest works from one convenient place. These unforgettable themes include those for 'The Perfect Storm' 'Apollo 13' and 'A Beautiful Mind' which were all cinematic successes that boasted such fittingly climactic music. With The Ultimate James Horner Film Score Collection 12 of his most original and uplifting themes are immortalised for your playing pleasure in what is sure to be a mainstay on your Piano's music stand. Promises/End Titles (The Amazing Spider-Man) Somewhere Out There (An American Tail) The Launch (Apollo 13) I See You (Avatar) All Love Can Be (A Beautiful Mind) For The Love Of A Princess (Braveheart) The Wedding (Deep Impact) The Ludlows (Legends Of The Fall) Zorro's Theme (The Mask Of Zorro) There's No Goodbye Only Love (The Perfect Storm) Theme (Star Trek II: The Wrath of Khan) My Heart Will Go On (Titanic)

UK Shipping

UK postage is free on most items, excluding pianos, digital pianos and double basses which we will quote on an individual basis.

We send smaller items via Royal Mail and larger items via a carrier. We will e-mail you when your order has been shipped. Orders usually take 2-3 working days.

ROI Shipping

Delivery to Ireland is free on items over £179, excluding pianos, digital pianos and double basses which we will quote on an individual basis. For delivery of items under £179, the cost is £10.

International Shipping

We are happy to give a quote for international shipping. Email or phone us on +44 (0) 28 9032 6695 for a price.

Piano Shipping

Due to the size and weight of pianos and digital pianos, we have to quote for delivery on an individual basis, Email us at or phone us on 028 9032 6695 for a quote.

Returns Policy

You have 14 calendar days to return an item from the date you received it. To be eligible for a return, your item must be unused and in the same condition that you received it.

Your item must be in the original packaging, and have the receipt or proof of purchase.

Please note that gift vouchers are not eligible for refunds.


If you need to return an item, simply login to your account, view the order using the 'Complete Orders' link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received it, inspected it and processed the returned item.

If your return is approved, we will initiate a refund to your credit card (or original method of payment). You will receive the credit within a certain amount of days, depending on your card issuer’s policies.

Return Shipping

You will be responsible for paying for your own shipping costs for returning your item.


For any delivery questions or queries, send us an email at, or call us on 028 9032 6695.

Recently Viewed Products



Your cart is currently empty.

Continue Shopping

Total £0.00