If you are coming to London, this is the place. Charming street with ships and cafes. Top notch modern finish out. Convenient to shopping and dining.