Sleeping in London: hotel Baglioni, Kensington

Even if most of in London living Italians live in Chelsea, has the Italian luxury hotel chain chosen the prestigious Kensington as location for their boutique hotel. Kensington is now, when the young royal couple lives there, becoming even more aristocratical and Baglioni, which embodies the Italian charm and glamour, is taking good care in … Continue reading