A sophisticated digital collection of high-end short-let residences in Central London, curated for the modern, design-conscious traveler.