Seymour Hotel
106 Sussex Gardens, London
W2 1UH