The property has a great situation in London, which is only 5 mins walk to the station and 10 mins walk+tube to the famous Hyde Park. The property is a typical London style residential buidlings so it's very worthy to stay here to experience the London living style in the journey.