Other Hotels in London - Kensington 51 Kensington Court, Kensington, London, W8 5DB Tags: maid service, serviced apartments