Three centuries and change later, London is still saying thank you.