Michael & MriFeb 5, 2023EUROPEProperty spotlight: Clayton Hotel City of LondonClayton hotels are a collection of distinctive hotels in key locations across the United Kingdom and Ireland. The London branch is...