Admiral Hotel
143 Sussex Gardens, London
W2 2RX