The New Linden Hotel ニュー リンデン ホテル
59 Leinster Square, London, W2 4PS
uk-hotel-booking