The flat in South Kensington was the perfect spot for a long weekend in London. Location was ideal and kitchen outfitted with everything you’d need to eat in if desired.