Great area.
The main highlight for guests that stayed at Lord Kensington was the hotel’s location. This establishment is close to two tube stations, making it easier to travel to Central London to see the attractions. There are many places to eat and drink in the Kensington area as well as being a good area for shopping. This location is ideal if you’re looking for accommodation in London.