England

Posts

England

Kimpton Clocktower Hotel

Manchester, England. An insurance building from 1890 that still sells reassurance. When an old building is turned into a hotel, the first thing to go is