Z Hotel puts Leicester Square hotel on the market for £42m

Z Hotels has listed its Leicester Square hotel at Garrick House, 3-5 Charing Cross Road, WC2. It is structured as a sale-and-leaseback deal, with offers invited at a guide price of £42m for the freehold interest. The deal includes a