Clayton HOTEL

Clayton Hotel, 212 room new build hotel in City of London designed by Studio Moren for Meadow Partners

Photography courtesy & copyright of Amy Murrell

Previous
Previous

Malmaison York

Next
Next

Marriot Autograph Collection Abastumani