Hotel Metropol wid Northumberland Avenue i London.