A great central London location, very pretty street.