England: Connaught Hotel, London

Connaught Hotel, London

Special cleaning and impregnation using Finalit technology