Lancaster Gate Hotel

Lancaster Gate Hotel
66 Lancaster Gate, London, W2 3NA