A lovely place to call home for your London stay. These Kensington apartments have a restaurant, a private garden and 24 hour reception
Go check out my guide for the best free things to do as well as itineraries and travel tips to make your trip unforgettable.