An exciting but eventful week in London …