South Kensington is the finest place for tourist

South Kensington By Staff Writer, écoute moi g South Kensington is an excellent place to put up for the tourist in London with its polished and refined  culture, mind-blowing food , lively and glamorous shops which are all nearby and within the  reach.  One hotel puts itself front and centre of the Continue Reading