London, United Kingdom

Baglioni Hotel