The Spirit of London still made in the heart of London.