translate English to French: The Shaftesbury Kensington is ideally located in the heart of Kensington in central London with 85 well equipped rooms.
Le Shaftesbury Kensington est idéalement situé au coeur de Kensington au centre de Londres et a 85 chambres.