Rosewood Hotel

Rosewood Hotel
252 High Holborn, London, WC1V 7EN
Photo of Rosewood Hotel