What a week to work in London