Lancaster Gate Hotel

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