Lennox Hotel The
34 Pembridge Gdns., Kensington, London, United Kingdom, W2 4DX
(02072) 299977 Phone