Ed Sheeran performs his new album live from London.
2021
2022
2013
1978
2018
2014
2016
1967
2023
1976
2020