The Eccleston Square Hotel is a gorgeous gem discreetly tucked away in a quiet corner of Belgravia. In fact, the hotel is so discreet that there have been rumors suggesting that certain A list celebs flock to the hotel when staying in London, and I can see why. The hotel is every A lister’s dream, […]
