Swissotel The Howard

Swissotel The Howard
Temple Place, London, WC2R 2PR
Photo of Swissotel The Howard