If you go London for your first time is a must visit this wonderful area on the central west area of London, the area is sorrounded by Hyde Park on the north, Chelsea on the south, and Kensington on the west and right from the corner is the Royal area of Green Park and Saint James to the East. The...
More