Classical, jazz and contemporary pianist from London who has performed in more than 60 countries.
MacGregor has an extensive repertoire and dozens of Radio 3 credits to her name.