A | Once Upon a Long Ago- producer:
- Phil Ramone
- mixer:
- George Martin
- acoustic guitar, bass, piano, synthesizer and lead vocals:
- Paul McCartney (from 1987-03-11 until 1987-07-01)
- drums (drum set):
- Henry Spinetti (from 1987-03-11 until 1987-07-01)
- electric guitar:
- Paul McCartney (from 1987-03-11 until 1987-07-01) and Tim Renwick (from 1987-03-11 until 1987-07-01)
- flute:
- Adrian Brett (from 1987-03-11 until 1987-07-11)
- keyboard:
- Nick Glennie‐Smith (from 1987-03-11 until 1987-07-01)
- saxophone:
- Stan Sulzmann (from 1987-03-11 until 1987-07-01)
- tambourine:
- Linda McCartney (from 1987-03-11 until 1987-07-01)
- violin:
- Nigel Kennedy (from 1987-03-11 until 1987-07-01)
- background vocals:
- Linda McCartney (from 1987-03-11 until 1987-07-01) and Paul McCartney (from 1987-03-11 until 1987-07-01)
- orchestrator:
- George Martin
- recorded at:
- Hog Hill Mill in Rye, East Sussex, England, United Kingdom (on 1987-03-11, on 1987-03-12) and Abbey Road Studios in St John's Wood, Westminster, London , England, United Kingdom (on 1987-07-01)
- recording of:
- Once Upon a Long Ago (from 1987-03-11 until 1987-07-01)
- lyricist and composer:
- Paul McCartney
| 5 | 4:12 |