Front facade of the Langorf Hotel and Apartments, a typical London hotel in Finchley Road, near Hampstead, North London, England. Picture by Manuel Cohen