Hotel Halkin, London

Halkin StreetBelgravia - Chelsea, LondonSW1X 7DJ, United Kingdom